From 6f6bd354c76e1d0a67e896199c642ba2c502d921 Mon Sep 17 00:00:00 2001 From: Beomsu Son <65557784+shon5544@users.noreply.github.com> Date: Sat, 18 Nov 2023 12:54:48 +0900 Subject: [PATCH] Update gradle.yml --- .github/workflows/gradle.yml | 40 +++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 545bc34..ffe978e 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -27,11 +27,16 @@ jobs: - name: Run chmod to make gradlew executable run: chmod +x ./gradlew + # - name: Build with Gradle + # uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0 + # with: + # gradle-version: 6.8.3 # Update to the desired Gradle version + # args: build -x test + + # 빌드 bash에서 직접하기 - name: Build with Gradle - uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0 - with: - gradle-version: 6.8.3 # Update to the desired Gradle version - args: build -x test + run: ./gradlew build + shell: bash # AWS 인증 (IAM 사용자 Access Key, Secret Key 활용) deploy: @@ -47,18 +52,19 @@ jobs: # 빌드 결과물을 S3 버킷에 업로드 - name: Upload to AWS S3 - run: | - aws deploy push \ - --application-name ${{ env.CODE_DEPLOY_APPLICATION_NAME }} \ - --ignore-hidden-files \ - --s3-location s3://$S3_BUCKET_NAME/$GITHUB_SHA.zip \ - --source . + run: aws --region ap-northeast-2 s3 cp ./$GITHUB_SHA.zip s3://$S3_BUCKET_NAME/$PROJECT_NAME/$GITHUB_SHA.zip + # run: | + # aws deploy push \ + # --application-name ${{ env.CODE_DEPLOY_APPLICATION_NAME }} \ + # --ignore-hidden-files \ + # --s3-location s3://$S3_BUCKET_NAME/$GITHUB_SHA.zip \ + # --source . # S3 버킷에 있는 파일을 대상으로 CodeDeploy 실행 - - name: Deploy to AWS EC2 from S3 - run: | - aws deploy create-deployment \ - --application-name ${{ env.CODE_DEPLOY_APPLICATION_NAME }} \ - --deployment-config-name CodeDeployDefault.AllAtOnce \ - --deployment-group-name ${{ env.CODE_DEPLOY_DEPLOYMENT_GROUP_NAME }} \ - --s3-location bucket=$S3_BUCKET_NAME,key=$GITHUB_SHA.zip,bundleType=zip \ No newline at end of file + # - name: Deploy to AWS EC2 from S3 + # run: | + # aws deploy create-deployment \ + # --application-name ${{ env.CODE_DEPLOY_APPLICATION_NAME }} \ + # --deployment-config-name CodeDeployDefault.AllAtOnce \ + # --deployment-group-name ${{ env.CODE_DEPLOY_DEPLOYMENT_GROUP_NAME }} \ + # --s3-location bucket=$S3_BUCKET_NAME,key=$GITHUB_SHA.zip,bundleType=zip