@@ -217,37 +217,52 @@ edb() {
217
217
218
218
edb_13 () {
219
219
$CONTAINER_CLI rm -f edb || true
220
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
221
- (cd edb; $CONTAINER_CLI build -t edb-test:13 -f edb13.Dockerfile .)
222
- $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d edb-test:13
220
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
221
+ DB_IMAGE_EDB=" edb-test:13"
222
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
223
+ (cd edb; $CONTAINER_CLI build -t edb-test:13 -f edb13.Dockerfile .)
224
+ fi
225
+ $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d $DB_IMAGE_EDB
223
226
}
224
227
225
228
edb_14 () {
226
229
$CONTAINER_CLI rm -f edb || true
227
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
228
- (cd edb; $CONTAINER_CLI build -t edb-test:14 -f edb14.Dockerfile .)
229
- $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d edb-test:14
230
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
231
+ DB_IMAGE_EDB=" edb-test:14"
232
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
233
+ (cd edb; $CONTAINER_CLI build -t edb-test:14 -f edb14.Dockerfile .)
234
+ fi
235
+ $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d $DB_IMAGE_EDB
230
236
}
231
237
232
238
edb_15 () {
233
239
$CONTAINER_CLI rm -f edb || true
234
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
235
- (cd edb; $CONTAINER_CLI build -t edb-test:15 -f edb15.Dockerfile .)
236
- $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d edb-test:15
240
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
241
+ DB_IMAGE_EDB=" edb-test:15"
242
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
243
+ (cd edb; $CONTAINER_CLI build -t edb-test:15 -f edb15.Dockerfile .)
244
+ fi
245
+ $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d $DB_IMAGE_EDB
237
246
}
238
247
239
248
edb_16 () {
240
249
$CONTAINER_CLI rm -f edb || true
241
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
242
- (cd edb; $CONTAINER_CLI build -t edb-test:16 -f edb16.Dockerfile .)
243
- $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d edb-test:16
250
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
251
+ DB_IMAGE_EDB=" edb-test:16"
252
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
253
+ (cd edb; $CONTAINER_CLI build -t edb-test:16 -f edb16.Dockerfile .)
254
+ fi
255
+ $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d $DB_IMAGE_EDB
244
256
}
245
257
246
258
edb_17 () {
247
259
$CONTAINER_CLI rm -f edb || true
248
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
249
- (cd edb; $CONTAINER_CLI build -t edb-test:17 -f edb17.Dockerfile .)
250
- $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d edb-test:17
260
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
261
+ DB_IMAGE_EDB=" edb-test:17"
262
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
263
+ (cd edb; $CONTAINER_CLI build -t edb-test:17 -f edb17.Dockerfile .)
264
+ fi
265
+ $CONTAINER_CLI run --name edb -e POSTGRES_USER=hibernate_orm_test -e POSTGRES_PASSWORD=hibernate_orm_test -e POSTGRES_DB=hibernate_orm_test -p 5444:5444 -d $DB_IMAGE_EDB
251
266
}
252
267
253
268
db2 () {
0 commit comments