Skip to content

Commit 6675338

Browse files
committed
chore: yml 생성 스크립트 수정
1 parent ac142cd commit 6675338

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/ci.cd.prod.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@ jobs:
2929
# application.yml 운영 환경 용 생성
3030
- name: Make application.yml
3131
run: |
32-
echo "PROD_COMMON: ${{ secrets.PROD_COMMON }}"
33-
echo "PROD: ${{ secrets.PROD }}"
34-
echo "PROD_SECRET: ${{ secrets.PROD_SECRET }}"
35-
3632
mkdir -p ./src/main/resources
3733
chmod -R 777 ./src/main/resources
3834
cd ./src/main/resources
@@ -41,8 +37,6 @@ jobs:
4137
touch ./application-prod.yml
4238
touch ./application-prod-secret.yml
4339
44-
ls -l
45-
4640
echo "${{ secrets.PROD_COMMON }}" | base64 --decode > ./application.yml
4741
echo "${{ secrets.PROD }}" | base64 --decode > ./application-prod.yml
4842
echo "${{ secrets.PROD_SECRET }}" | base64 --decode > ./application-prod-secret.yml
@@ -99,15 +93,21 @@ jobs:
9993
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
10094
aws-region: ${{ secrets.AWS_REGION }}
10195

96+
- name: Secret 파일 수동 생성
97+
run: |
98+
mkdir -p ./deploy-package
99+
cp -r ./* ./deploy-package
100+
cp ./src/main/resources/application-prod-secret.yml ./deploy-package/src/main/resources/application-prod-secret.yml
101+
102102
# 빌드 결과물을 S3 버킷에 업로드
103103
- name: Upload to AWS S3
104104
run: |
105-
echo "S3 Location: s3://${{ secrets.S3_BUCKET_NAME }}/$GITHUB_SHA.zip"
106105
aws deploy push \
107-
--application-name ${{ secrets.CODE_DEPLOY_APP_NAME }} \
108-
--ignore-hidden-files \
109-
--s3-location s3://${{ secrets.S3_BUCKET_NAME }}/prod/${{ github.sha }}.zip \
110-
--source .
106+
--application-name ${{ secrets.CODE_DEPLOY_APP_NAME }} \
107+
--ignore-hidden-files \
108+
--s3-location s3://${{ secrets.S3_BUCKET_NAME }}/prod/${{ github.sha }}.zip \
109+
--source ./deploy-package
110+
111111
# S3 버킷에 있는 파일을 대상으로 CodeDeploy 실행
112112
- name: Deploy to AWS EC2 from S3g
113113
run: |

0 commit comments

Comments
 (0)