친환경적인 삶을 추구할 수 있도록 정보를 제공하는 플랫폼 REST API 서버입니다.
기초적인 인증, CRUD 등의 기능을 구현하여 서버의 전체적인 구조 및 DB와의 안정적인 연동에 대해 학습합니다.
주제에 맞게 이슈를 생성하고, 적극적인 코드 리뷰를 통해 팀원들 간 활발한 소통이 이루어지는 것을 중요시합니다.
Java, Spring-boot, Security, JPA, MySQL, Docker, EC2, RDS, S3, GitHub Actions
반복되는 과정을 자동화하여 애플리케이션에 변경 사항이 발생하면 자동으로 배포합니다.
- 빌드를 완료하고 도커 이미지를 생성한 뒤 Docker Hub에 저장
- EC2 서버에 접속하여 실행 중인 모든 컨테이너 중단 및 애플리케이션 이미지 삭제
- Docker Hub에서 이미지를 가져오고 모든 컨테이너 실행
- 인당 두 명의 리뷰자 선정
- 의도에 대해 질문, 개선이 필요해 보이면 피드백
- 종료되면 PR 전송자가 직접 병합
- 기능 구현, 트러블 슈팅 등을 주제로 생성
- 이슈 번호 확인
- master: 최종본
- env: 환경 설정
- feat: 기능 구현
- refactor: 리팩토링
- fix: 오류 수정
- env: 설정
- feat: 기능 구현
- refactor: 리팩토링
- fix: 오류 수정
- chore: gradle 설정, 기타 작업
- test: 테스트 코드
- 구체적인 내용 작성
미누/문민우 | 모건/김태균 | 한/김지은 | 시오/김현성 | 준/이우성 |
---|---|---|---|---|