현제의 현재이야기
[docker] GitHub submodule 본문
1. 서브모듈을 src의 resources로
git submodule add 레포이름 src/main/resources/()
2. 서브모듈 변경시
git submodule update --remote
3. yml 분리
spring:
profiles:
active: prod
jpa:
open-in-view: false
hibernate:
ddl-auto: create
---
spring:
config:
activate:
on-profile: local
import: application-local.yml
---
spring:
config:
activate:
on-profile: prod
import:
- classpath:config/application-prod.yml
4. 깃허브 액션 토큰 추가
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: 저장소 Checkout
uses: actions/checkout@v3
with:
token: ${{ secrets.ACTION_TOKEN }}
submodules: true
5. 서브모듈 삭제
git rm -f dockertest-privates
꼭 경로를 resources 밑으로 설정하자. 안 그러면 파일을 못찾음 ㅠㅠ
'Infra' 카테고리의 다른 글
[DevOps] Docker compose 환경변수 (1) | 2023.05.22 |
---|---|
[DevOps] nginx를 이용한 무중단 배포 (1) | 2023.05.19 |
[docker] GitHub actions CI CD (1) | 2023.05.13 |
[docker] 도커 ec2 배포 및 rds 연동 (0) | 2023.05.12 |
[docker] 도커 맛보기 (0) | 2023.05.12 |
Comments