Git Submodules를 활용한 secret, config 파일 관리, 배포 (feat. SpringBoot, GitHub Actions)
잘못된 내용이나 다른 의견 있다면 편하게 말씀해주세요 🙏🏻 이전 글 secret, config 파일 관리 방법 소개(feat. SpringBoot의 application.*) 에서 소개한 방법 3 : Git Submodules를 활용한 방법 예제를 소개한다. Git Submodules Git Submodules란 저장소 안에 다른 저장소를 원하는 디렉토리를 복제하는 기능이다. 예를 들어 A,B 프로젝트에서 공통되게 사용하는 모듈(라이브러리, 설정 값 등) C가 있다고 하자. A,B,C 모두 저장소이다. 이때 A, B 저장소에 C 소스 코드가 중복될 수 있다. 이를 A,B 저장소에 C를 서브 모듈로 두어 공통되게 사용할 수 있다. C가 수정되면 A,B 모두 수정된 코드를 사용할 수 있다. (생활 코딩 : ..
2022. 7. 2.
[프로젝트 회고] : 반찬가게 웹 애플리케이션 (미작성)
SideDish (GitHub 저장소) 배운 것 AWS, Spring Data Jdbc, 협업 기간 22.04.18 ~ 22.04.29 (10일) 팀원 @쿠킴(BE), @루이(BE), @쥬(FE), @도리(FE) PR 1 프로젝트 초기 설정, DB, API, 배포 아키텍처 설계 / PR 1 PR 2 특정 음식 타입 조회 기능 / PR 2 PR 3 로그인 제외한 모든 API 기능, 배포 / PR 3 PR 4 배포 자동화 스크립트, Github OAuth 로그인 / PR 4 Reviewer @잭(guswns1659) SideDish 프로젝트는 프론트엔드와 협업하여 반찬가게 쇼필몰 웹 앱을 개발합니다. 프로젝트하며 배운 점 ⛓ Reference 2022.04.18 - [📝 회고/🗓 일일, 주간 회고] - [일..
2022. 6. 19.