File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3636 chmod +x ./gradlew
3737 chmod +x ./scripts/deploy.sh
3838
39+ # ✅ 여기서 application.properties 안의 ${...} 치환
40+ - name : Replace application.properties secrets
41+ run : |
42+ sed -i "s|\${mysql_url}|${{ secrets.MYSQL_URL }}|g" src/main/resources/application.properties
43+ sed -i "s|\${mysql_username}|${{ secrets.MYSQL_USERNAME }}|g" src/main/resources/application.properties
44+ sed -i "s|\${mysql_password}|${{ secrets.MYSQL_PASSWORD }}|g" src/main/resources/application.properties
45+ sed -i "s|\${jwt_key}|${{ secrets.JWT_KEY }}|g" src/main/resources/application.properties
46+
3947 - name : Build with Gradle
4048 run : ./gradlew clean build -x test
4149
8088 --deployment-group-name ${{ env.CODE_DEPLOY_DEPLOYMENT_GROUP_NAME }} \
8189 --s3-location bucket=${{ env.S3_BUCKET_NAME }},key=${{ github.sha }}.zip,bundleType=zip \
8290 --region ${{ env.AWS_REGION }}
83-
84-
85- - name: Replace application.properties secrets
86- run: |
87- sed -i "s|\${mysql_url}|${{ secrets.MYSQL_URL }}|g" src/main/resources/application.properties
88- sed -i "s|\${mysql_username}|${{ secrets.MYSQL_USERNAME }}|g" src/main/resources/application.properties
89- sed -i "s|\${mysql_password}|${{ secrets.MYSQL_PASSWORD }}|g" src/main/resources/application.properties
90- sed -i "s|\${jwt_key}|${{ secrets.JWT_KEY }}|g" src/main/resources/application.properties
91-
92- - name : Build with Gradle
93- run : ./gradlew clean build -x test
94-
95-
You can’t perform that action at this time.
0 commit comments