기간 : 24.07.01 ~ 24.08.19
팀원 : 7명
목적 : 직원 복지 향상을 위한 법인 차량 대여 시스템
git clone https://github.com/KEA-ENTER/ENTER-BE.git
cd ENTER-BE
사용하는 IDE의 환경 설정을 아래와 같이 설정합니다.
Build Tool : Gradle
Java Version : Java17
JDK Version : OpenJDK17
아래에 명시되어 있는 환경변수를 설정합니다.
mail.username = "YOUR_EMAIL"
mail.password = "YOUR_PASSWORD"
추가적으로 제출 파일에 있는 서버 환경 변수를 입력합니다.
Example Values
-Dkakao-cloud-access=
-Dkakao-cloud-secret=
-Dkakao-cloud-region=
-Dkakao-cloud-bucket-name=
-Dkakao-cloud-bucket-endpoint=
-Dkakao-cloud-cdn-endpoint=
-Dlicense-client-id=
-Dlicense-client-secret=
-Dlicense-public-key=
-Dlicense-url-demo=
-Dkakao-cloud-database-url=
-Dkakao-cloud-database-username=
-Dkakao-cloud-database-password=
-Dkakao-cloud-redis-url=
-Dkakao-cloud-port=
Background에 Redis를 실행시킵니다.
- Feat : 새로운 기능 추가
- Fix : 버그 수정
- Docs : 문서 수정
- Test : 테스트 코드 추가
- Refactor : 코드 리팩토링
- Style : 코드 포맷팅, 세미콜론 누락 등 코드 변경이 없는 경우
- Chore : 빌드, 패키지 매니저 수정
- Build : CI/CD
feature → develop → release (master) 순서로 Merge를 진행한다
develop
: 개발 서버 (test)release
: 실제 배포 (= master branch)feature/{issue-id}
: 기능 개발hotfix/{issue-id}
: 급한 수정