diff --git a/.github/workflows/CD.yml b/.github/workflows/CD.yml index e8bb6ec..734eae8 100644 --- a/.github/workflows/CD.yml +++ b/.github/workflows/CD.yml @@ -39,8 +39,14 @@ jobs: run: docker stop teame-be || true && docker rm teame-be || true # spring-boot-app만 다시 실행 - - name: Run Docker compose - run: docker-compose rm --force spring-boot-app && docker-compose up -d spring-boot-app + - name: Deploy with Docker Compose + env: + DB_USERNAME: ${{ secrets.DB_USERNAME }} + DB_PASSWORD: ${{ secrets.DB_PASSWORD }} + run: | + echo "SPRING_DATASOURCE_USERNAME=$DB_USERNAME" >> .env + echo "SPRING_DATASOURCE_PASSWORD=$DB_PASSWORD" >> .env + docker-compose rm --force spring-boot-app && docker-compose up -d spring-boot-app diff --git a/docker-compose.yml b/docker-compose.yml index bcbab29..ddaa291 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,6 +7,6 @@ services: - "8080:8080" environment: SPRING_DATASOURCE_URL: jdbc:mysql://teame-db.c5msg0qqmmcw.ap-northeast-2.rds.amazonaws.com:3306/teamE?serverTimezone=Asia/Seoul&useSSL=false&allowPublicKeyRetrieval=true - SPRING_DATASOURCE_USERNAME: ${{ secrets.DB_USERNAME }} - SPRING_DATASOURCE_PASSWORD: ${{ secrets.DB_PASSWORD }} + SPRING_DATASOURCE_USERNAME: ${SPRING_DATASOURCE_USERNAME} + SPRING_DATASOURCE_PASSWORD: ${SPRING_DATASOURCE_PASSWORD} TZ: Asia/Seoul