Skip to content

Merge pull request #88 from TravelCompass-UMC/refactor/68 #85

Merge pull request #88 from TravelCompass-UMC/refactor/68

Merge pull request #88 from TravelCompass-UMC/refactor/68 #85

Workflow file for this run

#name: Travel Compass Dev CI/CD
#
#on:
# pull_request:
# types:
# - closed
# workflow_dispatch:
#
#jobs:
# build:
# runs-on: ubuntu-latest
# if: github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'develop'
#
# steps:
# - name: Checkout
# uses: actions/checkout@v4
#
# - name: Set up JDK 17
# uses: actions/setup-java@v4.0.0
# with:
# java-version: '17'
# distribution: 'adopt'
#
# - name: Grant execute permission for gradlew
# run: chmod +x gradlew
# shell: bash
#
# - name: Build with Gradle
# run: ./gradlew clean build -x test
# shell: bash
#
# - name: Get current time
# uses: josStorer/get-current-time@v2
# id: current-time
# with:
# format: 'YYYY-MM-DDTHH:mm:ss'
# utcOffset: '+09:00'
#
# - name: Show current time
# run: echo "${{ steps.current-time.outputs.formattedTime }}"
# shell: bash
#
# - name: Generate deployment package
# run: |
# mkdir -p deploy
# cp build/libs/*.jar deploy/application.jar
# cp Procfile deploy/Procfile
# cp -r .ebextensions_dev deploy/.ebextensions
# cp -r .platform deploy/.platform
# cd deploy && zip -r deploy.zip .
#
# - name: Deploy to Elastic Beanstalk
# uses: einaregilsson/beanstalk-deploy@v20
# with:
# aws_access_key: ${{ secrets.AWS_ACCESS_KEY_ID }}
# aws_secret_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
# application_name: 'travel-compass-dev'
# environment_name: 'Travel-compass-dev-env'
# version_label: github-action-${{ steps.current-time.outputs.formattedTime }}
# region: 'ap-northeast-2'
# deployment_package: 'deploy/deploy.zip'
# wait_for_deployment: false
#