Skip to content

Commit d81cc06

Browse files
authored
Update CI/CD workflow to create application-prod.yml
Create the application-prod.yml file from secrets before build.
1 parent 6037afe commit d81cc06

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/spring-zero-downtime-cicd.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ jobs:
4343
# application-prod.yml 파일을 빌드 전에 생성
4444
- name: Create application-prod.yml from secret
4545
run: |
46-
echo "${{ secrets.APPLICATION_PROD_YML }}" > src/main/resources/application-prod.yml
46+
mkdir -p src/main/resources
47+
cat << 'EOF' > ./src/main/resources/application-prod.yml
48+
${{ secrets.APPLICATION_PROD_YML }}
49+
EOF
4750
4851
# 브랜치 별 active profile 설정
4952
- name: Decide active profile

0 commit comments

Comments
 (0)