Skip to content

Commit cbce548

Browse files
committed
Adding pipeline for flyway
1 parent fda4f62 commit cbce548

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

.azure_templates/t-task-extend-create-docker-database.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,16 @@ steps:
1919
containerRegistry: ${{ parameters.containerRegistry }}
2020
command: 'login'
2121
- bash: |
22+
#as test enable network
23+
docker network create utplsql_network
2224
# download Oracle Database docker image from private repo and start the DB
2325
time docker pull ${{ parameters.dockerRepo }}:${{ parameters.oracleVersion }}
2426
# start the docker container (DB)
25-
time docker run -d --name ${{ parameters.dbname }} ${{ parameters.dockerOptions }} -p 1521:${{ parameters.dockerPortMap }} ${{ parameters.dockerRepo }}:${{ parameters.oracleVersion }}
27+
time docker run -d --name ${{ parameters.dbname }} \
28+
${{ parameters.dockerOptions }} \
29+
-p 1521:${{ parameters.dockerPortMap }} \
30+
--network utplsql_network \
31+
${{ parameters.dockerRepo }}:${{ parameters.oracleVersion }}
2632
# Wait for DB startup
2733
time docker logs -f ${{ parameters.dbname }} | grep -m 1 "DATABASE IS READY TO USE!" --line-buffered
2834
displayName: 'Start Oracle DB Docker container: ${{ parameters.dbname }}:${{ parameters.oracleVersion }}'

.azure_templates/t-task-extend-flyway.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ steps:
3030
-v ${{ parameters.migrations_dir }}:/flyway/sql \
3131
-v ${{ parameters.config_dir }}:/flyway/conf \
3232
-v ${{ parameters.driver_dir }}:/flyway/drivers \
33+
--network utplsql_network \
3334
flyway/flyway migrate \
3435
-url=jdbc:oracle:thin:@${{ parameters.jdbcConnectionString }} \
3536
-configFiles="/flyway/conf/${{ parameters.config_file }}" \

utplsql-cicd-flyway-demo.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ extends:
3535
containerRegistry: ${{ variables.containerRegistry }}
3636
dockerRepo: ${{ variables.dockerRepo }}
3737
connectionString: "127.0.0.1:1521/ORCLCDB"
38-
jdbcConnectionString: "localhost:1521:ORCLCDB"
38+
jdbcConnectionString: "UTBUILD:1521:ORCLCDB"
3939
environment: "build"
4040
artifactName: ${{ variables.artifactName }}
4141
packages:

0 commit comments

Comments
 (0)