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