Closed beaniejoy closed 1 year ago
Global Tool Configuration
에서 Flyway Installation 적용(v9.15.2
)stage('DB Migrate') {
steps {
flywayrunner installationName: 'flywaytool-jenkins',
flywayCommand: 'info migrate validate',
commandLineArgs: "-configFiles=${FLYWAY_CONFIG}",
credentialsId: 'ecb29499-7272-4e8b-b3ab-a7a3ab7eafab',
url: '',
locations: "filesystem:${WORKSPACE}/db/migration"
}
}
$ brew install flyway
$ cd [PROJECT_WORKSPACE]
$ flyway info migrate validate -configFiles=db/flyway.conf
Jenkins FlywayRunner Plugin을 이용한 DB migrate pipeline 단계 내용 수정