From 579b20854223d5c81dfcc3ea13e8a7a254d6cbd7 Mon Sep 17 00:00:00 2001 From: marko-bekhta Date: Thu, 26 Oct 2023 10:18:34 +0200 Subject: [PATCH] HSEARCH-4674 Don't remove TC images created from docker files --- .../impl/integrationtest/mapper/orm/DatabaseContainer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java b/util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java index f5d02bc525e..b9d6b23fd1a 100644 --- a/util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java +++ b/util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java @@ -286,7 +286,9 @@ private static class HibernateSearchJdbcDatabaseContainer public HibernateSearchJdbcDatabaseContainer(Path dockerfile, String name, String driverClassName, String jdbcUrlPattern, int port, String username, String password, String testQueryString) { - super( new ImageFromDockerfile( "hibernate-search-" + name, true ).withDockerfile( dockerfile ) ); + // IMPORTANT: we do not want to delete the image on exit as then we cannot use container reuse. + // (these two options are somewhat mutually exclusive). + super( new ImageFromDockerfile( "hibernate-search-" + name, false ).withDockerfile( dockerfile ) ); this.driverClassName = driverClassName; this.jdbcUrlPattern = jdbcUrlPattern; this.port = port;