Skip to content

Commit 7aefafe

Browse files
committed
Adding pipeline for flyway
1 parent b843976 commit 7aefafe

1 file changed

Lines changed: 11 additions & 7 deletions

File tree

utplsql-cicd-flyway-demo.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ extends:
2828
template: .azure_templates/t-pipeline-extend-cicd.yml
2929
parameters:
3030
enableBuild: true
31-
enableDeployment: false
31+
enableDeployment: true
3232
enableAnalysis: false
3333
buildDatabase:
3434
- name: BuildDatabase
@@ -115,15 +115,19 @@ extends:
115115
url: ${{ variables.sqlclUrl }}
116116
archive: "zip"
117117
addtoPath: "$(SQLCL_DIR)/bin"
118+
- name: DownloadOjdbc8
119+
download_location: "$(Build.BinariesDirectory)/ojdbc8.jar "
120+
url: ${{ variables.ojdbcurl }}
118121
scripts:
119122
- displayName: "Create Test User"
120123
user: "sys"
121124
password: "oracle"
122125
script: "source/create_user.sql"
123-
work_dir: "$(Pipeline.Workspace)/${{ variables.artifactName }}"
124-
installsource:
125-
- work_dir: "$(Pipeline.Workspace)/${{ variables.artifactName }}"
126+
work_dir: "$(Pipeline.Workspace)/${{ variables.artifactName }}"
127+
runflyway:
128+
- config_dir: "$(Pipeline.Workspace)/${{ variables.artifactName }}"
129+
config_file: "utplsql_flyway.conf"
130+
migrations_dir: "$(Pipeline.Workspace)/${{ variables.artifactName }}/source"
131+
driver_dir: "$(Build.BinariesDirectory)"
126132
user: $(DB_USER)
127-
password: $(DB_PASS)
128-
masterchangelogfile: "utplsql_changelog.xml"
129-
133+
password: $(DB_PASS)

0 commit comments

Comments
 (0)