Skip to content

Commit ad36b73

Browse files
committed
Adding database build task
1 parent dec1b3b commit ad36b73

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

templates/t-extend-database-build.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -58,22 +58,22 @@ stages:
5858
addBaseImageData: false
5959
displayName: Docker Login
6060

61-
- ${{ each trg_db in parameters.targetDatabases }}:
62-
- bash: |
63-
# download Oracle Database docker image from private repo and start the DB
64-
time docker pull ${{ parameters.dockerRepo }}:${{ trg_db.oracleVersion }}
65-
# start the docker container (DB)
66-
time docker run -d --name ${{ trg_db.oracleVersion }} ${{ trg_db.dockerOptions }} -p 1521:${{ trg_db.dockerPortMap }} ${{ parameters.dockerRepo }}:${{ trg_db.oracleVersion }}
67-
# Wait for DB startup
68-
time docker logs -f ${{ trg_db.oracleVersion }} | grep -m 1 "DATABASE IS READY TO USE!" --line-buffered
69-
displayName: 'Start Oracle DB Docker container: ${{ trg_db.oracleVersion }}'
61+
- ${{ each trg_db in parameters.targetDatabases }}:
62+
- bash: |
63+
# download Oracle Database docker image from private repo and start the DB
64+
time docker pull ${{ parameters.dockerRepo }}:${{ trg_db.oracleVersion }}
65+
# start the docker container (DB)
66+
time docker run -d --name ${{ trg_db.oracleVersion }} ${{ trg_db.dockerOptions }} -p 1521:${{ trg_db.dockerPortMap }} ${{ parameters.dockerRepo }}:${{ trg_db.oracleVersion }}
67+
# Wait for DB startup
68+
time docker logs -f ${{ trg_db.oracleVersion }} | grep -m 1 "DATABASE IS READY TO USE!" --line-buffered
69+
displayName: 'Start Oracle DB Docker container: ${{ trg_db.oracleVersion }}'
7070
71-
- ${{ each script in trg_db.scripts }}:
72-
- template: templates/t-extend-sqlcl.yml
73-
parameters:
74-
- work_dir: ${{ script.work_dir}}
75-
user: ${{ script.user}}
76-
password: ${{ script.password}}
77-
connectionString: ${{ trg_db.connectionString}}
78-
script: ${{ script.script}}
79-
displayName: ${{ script.displayName}}
71+
- ${{ each script in trg_db.scripts }}:
72+
- template: templates/t-extend-sqlcl.yml
73+
parameters:
74+
- work_dir: ${{ script.work_dir}}
75+
user: ${{ script.user}}
76+
password: ${{ script.password}}
77+
connectionString: ${{ trg_db.connectionString}}
78+
script: ${{ script.script}}
79+
displayName: ${{ script.displayName}}

0 commit comments

Comments
 (0)