Skip to content

Commit

Permalink
fix: flyway 빌드 부분 job 위치 변경
Browse files Browse the repository at this point in the history
  • Loading branch information
Rm5wjd committed Dec 4, 2024
1 parent dc2ac6d commit 49cb210
Showing 1 changed file with 10 additions and 16 deletions.
26 changes: 10 additions & 16 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,16 @@ jobs:
chmod +x ./gradlew
./gradlew build -Dspring.profiles.active=cd
# Flyway를 사용하여 데이터베이스 스키마 변경을 적용
- name: Run Database Migration # 새로운 마이그레이션 스크립트를 실행
run: ./gradlew flywayMigrate
env:
SPRING_PROFILES_ACTIVE: cd
SPRING_DATASOURCE_URL: jdbc:mysql://${{ secrets.DB_HOST }}:3306/teampu
SPRING_DATASOURCE_USERNAME: root
SPRING_DATASOURCE_PASSWORD: ${{ secrets.DB_PASSWORD }}
FLYWAY_BASELINE_ON_MIGRATE: "true"

- name: Set lowercase repository name without owner environment variable
run: |
echo "REPOSITORY_NAME=$(echo ${{ github.repository }} | tr '[:upper:]' '[:lower:]' | cut -d'/' -f2)" >> $GITHUB_ENV
Expand Down Expand Up @@ -81,22 +91,6 @@ jobs:
source: ./manifest/spring-redis.yml
target: ~/spring-redis

# Flyway를 사용하여 데이터베이스 스키마 변경을 적용
- name: Run Database Migration # 새로운 마이그레이션 스크립트를 실행
run: ./gradlew flywayMigrate
env:
SPRING_PROFILES_ACTIVE: cd
SPRING_DATASOURCE_URL: jdbc:mysql://${{ secrets.DB_HOST }}:3306/teampu
SPRING_DATASOURCE_USERNAME: root
SPRING_DATASOURCE_PASSWORD: ${{ secrets.DB_PASSWORD }}
FLYWAY_BASELINE_ON_MIGRATE: "true"

# Gradle 캐시를 초기화하고 모든 의존성을 새로 다운로드하여 빌드
- name: Build with Gradle
run: |
./gradlew clean build --refresh-dependencies
- name: Connect to GCP with SSH
uses: appleboy/[email protected]
with:
Expand Down

0 comments on commit 49cb210

Please sign in to comment.