diff --git a/.github/workflows/cicd-branch-main.yml b/.github/workflows/cicd-branch-main.yml index ea1c928..c8e53b3 100644 --- a/.github/workflows/cicd-branch-main.yml +++ b/.github/workflows/cicd-branch-main.yml @@ -46,4 +46,4 @@ jobs: run: aws s3 cp --region ${{ secrets.AWS_REGION }} ./springboot-blog.zip s3://${{ secrets.AWS_S3_BUCKET }}/springboot-blog.zip?$GITHUB_SHA - name: Code Deploy # CodeDeploy에 배포 요청 - run: aws deploy create-deployment --application-name ${{ secrets.AWS_CODEDEPLOY_NAME }} --deployment-config-name CodeDeployDefault.AllAtOnce --deployment-group-name ${{ secrets.AWS_CODEDEPLOY_GROUP }} --s3-location bucket=${{ secrets.AWS_S3_BUCKET }},bundleType=zip,key=CI/springboot-blog.zip?$GITHUB_SHA \ No newline at end of file + run: aws deploy create-deployment --application-name ${{ secrets.AWS_CODEDEPLOY_NAME }} --deployment-config-name CodeDeployDefault.AllAtOnce --deployment-group-name ${{ secrets.AWS_CODEDEPLOY_GROUP }} --s3-location bucket=${{ secrets.AWS_S3_BUCKET }},bundleType=zip,key=springboot-blog.zip?$GITHUB_SHA \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index ca260f2..0000000 --- a/.travis.yml +++ /dev/null @@ -1,62 +0,0 @@ -language: java -jdk: - - openjdk11 - -branches: - only: - - main - - # travis CI 서버 home -cache: - directories: - - '$HOME/.m2/repository' - - '$HOME/.gradle' - -script: "./gradlew clean build" - -before_install: - - chmod +x gradlew - -before_deploy: - - mkdir -p before-deploy - - cp scripts/*.sh before-deploy/ - - cp appspec.yml before-deploy/ - - chmod +x build/libs/*.jar - - cp build/libs/*.jar before-deploy/ - - cd before-deploy && zip -r before-deploy ./* - - cd ../ && mkdir -p deploy - - mv before-deploy/before-deploy.zip deploy/springboot-blog.zip - -deploy: - - provider: s3 - access_key_id: $AWS_ACESS_KEY - secret_access_key: $AWS_SECRET_KEY - bucket: blog-build-bucket - region: ap-northeast-2 - skip_cleanup: true - acl: private - local_dir: deploy - wait-until-deployed: true - on: - all_branches: true - - - provider: codedeploy - access_key_id: $AWS_ACESS_KEY - secret_access_key: $AWS_SECRET_KEY - bucket: blog-build-bucket - key: springboot-blog.zip - bundle_type: zip - application: springboot-blog - deployment_group: springboot-blog-group - region: ap-northeast-2 - wait-until-deployed: true - on: - all_branches: true - - -# CI 실행 완료 시 메일로 알람 -notifications: - email: - recipients: - - creee77@gmail.com -