diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 1b7fa21..3e1c40e 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -47,7 +47,7 @@ jobs: uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4.0.0 - name: Build with Gradle Wrapper - run: ./gradlew bootBuildImage --imageName=${{ secrets.AWS_ACCOUNT_NUM }}.dkr.ecr.${{ env.REGION }}.amazonaws.com/demoapp:d${{ steps.vars.outputs.sha_short }} + run: ./gradlew bootJar # AWS 인증 - name: Configure AWS credentials @@ -56,14 +56,19 @@ jobs: aws-region: ${{ env.REGION }} role-to-assume: ${{ secrets.ASSUME_IAM_ROLE }} + - name: copy jar to s3 + uses: imehedi/actions-awscli-v2@latest + with: + args: s3 cp build/libs/demo*.jar s3://tmc-service-deployment/demoapp/${{ github.base_ref }}/demoapp-${{ steps.vars.outputs.sha_short }}.jar + # ECR LOGIN - - name: Login to Amazon ECR - id: login-ecr - uses: aws-actions/amazon-ecr-login@v2 + # - name: Login to Amazon ECR + # id: login-ecr + # uses: aws-actions/amazon-ecr-login@v2 - - name: Publish Docker image - run: | - docker push ${{ secrets.AWS_ACCOUNT_NUM }}.dkr.ecr.${{ env.REGION }}.amazonaws.com/demoapp:d${{ steps.vars.outputs.sha_short }} + # - name: Publish Docker image + # run: | + # docker push ${{ secrets.AWS_ACCOUNT_NUM }}.dkr.ecr.${{ env.REGION }}.amazonaws.com/demoapp:d${{ steps.vars.outputs.sha_short }} # - name: Download task definition # run: |