diff --git a/build-parent/pom.xml b/build-parent/pom.xml
index 7df7aac42f40b..53d9a78af81d2 100644
--- a/build-parent/pom.xml
+++ b/build-parent/pom.xml
@@ -75,6 +75,9 @@
4.9.2
+
+ :Z
+
7.16.3
docker.io/elastic/elasticsearch:${elasticsearch-server.version}
@@ -102,7 +105,7 @@
18.0.0
quay.io/keycloak/keycloak:${keycloak.version}
quay.io/keycloak/keycloak:${keycloak.version}-legacy
-
+
6.0.5
3.22.0
@@ -141,7 +144,7 @@
1.9.1
0.14.5
0.4.5
-
+
1.6.0.Final
${project.version}
@@ -363,8 +366,8 @@
test
- org.apache.activemq
- artemis-server
+ org.apache.activemq
+ artemis-server
@@ -673,7 +676,7 @@
io.quarkus
${project.version}
-
+
.cache/formatter-maven-plugin-${formatter-maven-plugin.version}
@@ -1228,6 +1231,19 @@
+
+ mac-m1
+
+
+ aarch64
+
+
+
+
+
+
+
+
jakarta-rewrite
diff --git a/extensions/reactive-mysql-client/deployment/pom.xml b/extensions/reactive-mysql-client/deployment/pom.xml
index 7b8ace10d1df6..a0b6f04369cac 100644
--- a/extensions/reactive-mysql-client/deployment/pom.xml
+++ b/extensions/reactive-mysql-client/deployment/pom.xml
@@ -15,6 +15,7 @@
~ under the License.
-->
+
@@ -153,8 +154,24 @@
- ${mariadb.image}
+
+ healthcheck-${mariadb.image}
quarkus-test-mariadb
+
+ ${mariadb.image}
+
+
+ 5s
+ 3s
+ 5s
+ 5
+
+
+ mysqladmin ping -h localhost || exit 1
+
+
+
bridge
@@ -176,26 +193,25 @@
/var/lib/mysql
-
-
- direct
-
- 3306
-
-
+
+
+ true
- ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d:Z
+
+ ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d${volume.access.modifier}
+
-
+
true
@@ -204,6 +220,7 @@
compile
stop
+ build
start
diff --git a/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml b/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml
index d71a6959129f4..b95e3db2a07b7 100644
--- a/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml
+++ b/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml
@@ -1,7 +1,7 @@
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
quarkus-integration-test-hibernate-orm-tenancy
@@ -12,7 +12,10 @@
quarkus-integration-test-hibernate-orm-tenancy-connection-resolver-legacy-qualifiers
Quarkus - Integration Tests - Hibernate - Tenancy - Connection
- Tests for Hibernate ORM Multitenancy using a custom connection resolver and tenant resolver with legacy CDI qualifiers (@Default or @PersistenceUnit), running with the MariaDB database
+ Tests for Hibernate ORM Multitenancy using a custom connection resolver and tenant resolver with legacy CDI
+ qualifiers (@Default or @PersistenceUnit), running with the MariaDB
+ database
+
jdbc:mariadb://localhost:3306
@@ -198,8 +201,24 @@
- ${mariadb.image}
+ healthcheck-${mariadb.image}
quarkus-test-mariadb
+
+ ${mariadb.image}
+
+
+
+ 5s
+ 3s
+ 5s
+ 5
+
+
+ mysqladmin ping -h localhost -u root -psecret|| exit 1
+
+
+
3308:3306
@@ -217,6 +236,7 @@
/var/lib/mysql
+ true
true
bash -c eval\ ${@} -- mysql -h localhost -uroot -psecret </etc/mysql/conf.d/init.sql
@@ -224,14 +244,16 @@
- ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d:Z
+
+ ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d${volume.access.modifier}
+
true
@@ -241,6 +263,7 @@
compile
stop
+ build
start
diff --git a/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml b/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
index 59138eced42b1..1e0fd81bd1c46 100644
--- a/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
+++ b/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
@@ -1,7 +1,7 @@
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
quarkus-integration-test-hibernate-orm-tenancy
@@ -12,7 +12,8 @@
quarkus-integration-test-hibernate-orm-tenancy-connection-resolver
Quarkus - Integration Tests - Hibernate - Tenancy - Connection
- Tests for Hibernate ORM Multitenancy usingn a custom connection resolver, running with the MariaDB database
+ Tests for Hibernate ORM Multitenancy usingn a custom connection resolver, running with the MariaDB database
+
jdbc:mariadb://localhost:3306
@@ -198,8 +199,24 @@
- ${mariadb.image}
+ healthcheck-${mariadb.image}
quarkus-test-mariadb
+
+ ${mariadb.image}
+
+
+
+ 5s
+ 3s
+ 5s
+ 5
+
+
+ mysqladmin ping -h localhost -u root -psecret|| exit 1
+
+
+
3308:3306
@@ -217,6 +234,7 @@
/var/lib/mysql
+ true
true
bash -c eval\ ${@} -- mysql -h localhost -uroot -psecret </etc/mysql/conf.d/init.sql
@@ -224,14 +242,16 @@
- ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d:Z
+
+ ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d${volume.access.modifier}
+
true
@@ -241,6 +261,7 @@
compile
stop
+ build
start
diff --git a/integration-tests/hibernate-orm-tenancy/datasource/pom.xml b/integration-tests/hibernate-orm-tenancy/datasource/pom.xml
index cd9945e7eb2db..1756feea50ffc 100644
--- a/integration-tests/hibernate-orm-tenancy/datasource/pom.xml
+++ b/integration-tests/hibernate-orm-tenancy/datasource/pom.xml
@@ -1,7 +1,7 @@
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
quarkus-integration-test-hibernate-orm-tenancy
@@ -219,8 +219,24 @@
- ${mariadb.image}
+ healthcheck-${mariadb.image}
quarkus-test-mariadb
+
+ ${mariadb.image}
+
+
+
+ 5s
+ 3s
+ 5s
+ 5
+
+
+ mysqladmin ping -h localhost -u root -psecret|| exit 1
+
+
+
3308:3306
@@ -238,20 +254,20 @@
/var/lib/mysql
-
- mysqladmin ping -h localhost -uroot -psecret
-
+ true
- ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d:Z
+
+ ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d${volume.access.modifier}
+
true
@@ -261,6 +277,7 @@
compile
stop
+ build
start
@@ -276,7 +293,7 @@
-
+
diff --git a/integration-tests/hibernate-reactive-mysql/pom.xml b/integration-tests/hibernate-reactive-mysql/pom.xml
index b3086ccc46d9a..5eddcd27657af 100644
--- a/integration-tests/hibernate-reactive-mysql/pom.xml
+++ b/integration-tests/hibernate-reactive-mysql/pom.xml
@@ -169,8 +169,24 @@
- ${mariadb.image}
+ healthcheck-${mariadb.image}
quarkus-test-mariadb
+
+ ${mariadb.image}
+
+
+
+ 5s
+ 3s
+ 5s
+ 5
+
+
+ mysqladmin ping -h localhost -u root -psecret|| exit 1
+
+
+
bridge
@@ -189,21 +205,20 @@
default
cyan
-
-
+
+
-
-
- mysqladmin ping -h localhost -u hibernate_orm_test -phibernate_orm_test
-
+ true
-
-
-
-
-
+
+
+
+ ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d${volume.access.modifier}
+
+
+
@@ -217,6 +232,7 @@
compile
stop
+ build
start
diff --git a/integration-tests/jpa-mariadb/pom.xml b/integration-tests/jpa-mariadb/pom.xml
index 795e49302a05f..76198516cf1df 100644
--- a/integration-tests/jpa-mariadb/pom.xml
+++ b/integration-tests/jpa-mariadb/pom.xml
@@ -163,8 +163,24 @@
- ${mariadb.image}
+ healthcheck-${mariadb.image}
quarkus-test-mariadb
+
+ ${mariadb.image}
+
+
+
+ 5s
+ 3s
+ 5s
+ 5
+
+
+ mysqladmin ping -h localhost -u root -psecret|| exit 1
+
+
+
3308:3306
@@ -184,13 +200,13 @@
/var/lib/mysql
-
- mysqladmin ping -h localhost -u hibernate_orm_test -phibernate_orm_test
-
+ true
- ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d:Z
+
+ ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d${volume.access.modifier}
+
@@ -206,6 +222,7 @@
compile
stop
+ build
start
diff --git a/integration-tests/reactive-mysql-client/pom.xml b/integration-tests/reactive-mysql-client/pom.xml
index e4b11aa554c67..222b8bff8e4b3 100644
--- a/integration-tests/reactive-mysql-client/pom.xml
+++ b/integration-tests/reactive-mysql-client/pom.xml
@@ -179,8 +179,24 @@
- ${mariadb.image}
+ healthcheck-${mariadb.image}
quarkus-test-mariadb
+
+ ${mariadb.image}
+
+
+
+ 5s
+ 3s
+ 5s
+ 5
+
+
+ mysqladmin ping -h localhost -u root -psecret|| exit 1
+
+
+
bridge
@@ -204,14 +220,13 @@
-
-
- mysqladmin ping -h localhost -u hibernate_orm_test -phibernate_orm_test
-
+ true
- ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d:Z
+
+ ${project.basedir}/custom-mariadbconfig:/etc/mysql/conf.d${volume.access.modifier}
+
@@ -227,6 +242,7 @@
compile
stop
+ build
start