@@ -256,37 +256,52 @@ edb() {
256
256
257
257
edb_13 () {
258
258
$CONTAINER_CLI rm -f edb || true
259
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
260
- (cd edb; $CONTAINER_CLI build -t edb-test:13 -f edb13.Dockerfile .)
261
- $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
259
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
260
+ DB_IMAGE_EDB=" edb-test:13"
261
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
262
+ (cd edb; $CONTAINER_CLI build -t edb-test:13 -f edb13.Dockerfile .)
263
+ fi
264
+ $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
262
265
}
263
266
264
267
edb_14 () {
265
268
$CONTAINER_CLI rm -f edb || true
266
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
267
- (cd edb; $CONTAINER_CLI build -t edb-test:14 -f edb14.Dockerfile .)
268
- $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
269
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
270
+ DB_IMAGE_EDB=" edb-test:14"
271
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
272
+ (cd edb; $CONTAINER_CLI build -t edb-test:14 -f edb14.Dockerfile .)
273
+ fi
274
+ $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
269
275
}
270
276
271
277
edb_15 () {
272
278
$CONTAINER_CLI rm -f edb || true
273
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
274
- (cd edb; $CONTAINER_CLI build -t edb-test:15 -f edb15.Dockerfile .)
275
- $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
279
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
280
+ DB_IMAGE_EDB=" edb-test:15"
281
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
282
+ (cd edb; $CONTAINER_CLI build -t edb-test:15 -f edb15.Dockerfile .)
283
+ fi
284
+ $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
276
285
}
277
286
278
287
edb_16 () {
279
288
$CONTAINER_CLI rm -f edb || true
280
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
281
- (cd edb; $CONTAINER_CLI build -t edb-test:16 -f edb16.Dockerfile .)
282
- $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
289
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
290
+ DB_IMAGE_EDB=" edb-test:16"
291
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
292
+ (cd edb; $CONTAINER_CLI build -t edb-test:16 -f edb16.Dockerfile .)
293
+ fi
294
+ $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
283
295
}
284
296
285
297
edb_17 () {
286
298
$CONTAINER_CLI rm -f edb || true
287
- # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
288
- (cd edb; $CONTAINER_CLI build -t edb-test:17 -f edb17.Dockerfile .)
289
- $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
299
+ if [[ -z " ${DB_IMAGE_EDB} " ]]; then
300
+ DB_IMAGE_EDB=" edb-test:17"
301
+ # We need to build a derived image because the existing image is mainly made for use by a kubernetes operator
302
+ (cd edb; $CONTAINER_CLI build -t edb-test:17 -f edb17.Dockerfile .)
303
+ fi
304
+ $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
290
305
}
291
306
292
307
db2 () {
0 commit comments