4.0.0 org.keycloak keycloak-testsuite-pom 999.0.0-SNAPSHOT ../pom.xml org.keycloak.testsuite integration-arquillian pom Keycloak Arquillian Integration TestSuite ${project.build.directory}/containers ${java.home} ${java.home} undertow ${java.home} 1.6.0.Final 3.1.4 3.14.0 2.5.5 3.0.0-alpha.3 3.0.1.Final 1.0.1.Final 1.0.0.CR3 1.2.0.Beta3 1.1.0.Final 1.1.0.Final 1.0.0.Alpha2 1.6.1 6.1.0 1.9.8.Final 2.5.5.Final 3.4.3.Final 4.8.3.Final true /bin/true NEVER-MATCHING-REGEX NEVER-USED-CMD 67108864 com.h2database h2 ${h2.version} DEFAULT true org.seleniumhq.selenium selenium-server ${selenium.version} org.seleniumhq.selenium selenium-api ${selenium.version} org.seleniumhq.selenium selenium-java ${selenium.version} org.seleniumhq.selenium selenium-support ${selenium.version} org.seleniumhq.selenium selenium-leg-rc ${selenium.version} org.seleniumhq.selenium lift ${selenium.version} org.seleniumhq.selenium selenium-chrome-driver ${selenium.version} org.seleniumhq.selenium selenium-firefox-driver ${selenium.version} org.seleniumhq.selenium selenium-ie-driver ${selenium.version} org.seleniumhq.selenium selenium-edge-driver ${selenium.version} org.seleniumhq.selenium selenium-safari-driver ${selenium.version} org.seleniumhq.selenium selenium-remote-driver ${selenium.version} org.seleniumhq.selenium selenium-opera-driver ${selenium.version} org.jboss.arquillian arquillian-bom ${arquillian-core.version} pom import org.jboss.shrinkwrap.resolver shrinkwrap-resolver-bom ${shrinkwrap-resolver.version} pom import org.jboss.arquillian.extension arquillian-drone-bom ${arquillian-drone.version} pom import org.infinispan.arquillian.container infinispan-arquillian-impl ${arquillian-infinispan-container.version} org.wildfly.arquillian wildfly-arquillian-container-managed ${arquillian-wildfly-container.version} org.wildfly.arquillian wildfly-arquillian-container-remote ${arquillian-wildfly-container.version} org.wildfly.arquillian wildfly-arquillian-container-domain-managed ${arquillian-wildfly-container.version} org.jboss.arquillian.container arquillian-wls-remote-12.1.x ${arquillian-wls-container.version} test org.jboss.arquillian.container undertow-embedded ${undertow-embedded.version} org.keycloak keycloak-dependencies-admin-ui-wrapper pom ${project.version} import org.keycloak keycloak-admin-ui ${keycloak.admin-ui.version} * * org.keycloak keycloak-rest-admin-ui-ext org.keycloak db-allocator-plugin ${project.version} keycloak.connectionsJpa.database keycloak.connectionsJpa.driver keycloak.connectionsJpa.url keycloak.connectionsJpa.user keycloak.connectionsJpa.password maven-surefire-plugin false org.codehaus.mojo xml-maven-plugin 1.0.1 maven-resources-plugin 3.0.1 org.commonjava.maven.plugins directory-maven-plugin 0.3.1 com.googlecode.maven-download-plugin download-maven-plugin 1.4.1 org.codehaus.mojo keytool-maven-plugin 1.5 org.apache.maven.plugins maven-enforcer-plugin ${version.enforcer.plugin} enforce-maven enforce 3.5.4 enforce-maven-for-deploy-phase enforce deploy 3.6.0 test-apps servers tests util jpa org.keycloak db-allocator-plugin false allocate-db allocate test-70-migration ${migration.70.version} maven-surefire-plugin ${migrated.auth.server.version} test-71-migration ${migration.71.version} maven-surefire-plugin ${migrated.auth.server.version} test-72-migration ${migration.72.version} maven-surefire-plugin ${migrated.auth.server.version} test-73-migration ${migration.73.version} maven-surefire-plugin ${migrated.auth.server.version} db-default-properties !dballocator.uri org.h2.Driver keycloak sa jdbc:h2:mem:test;DB_CLOSE_DELAY=-1 db-mysql mysql com.mysql.jdbc.Driver keycloak keycloak keycloak jdbc:mysql://${auth.server.db.host}/${keycloak.connectionsJpa.database}?allowPublicKeyRetrieval=true ${keycloak.connectionsJpa.url} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} mysql mysql-connector-java ${mysql-jdbc.version} mysql:${mysql.version} 3306 false mysqld (?si)Ready for start up.*ready [^\n]{0,30}connections db-allocator-db-mysql mysql mysql80 false db-postgres postgres org.postgresql.Driver keycloak keycloak keycloak jdbc:postgresql://${auth.server.db.host}/${keycloak.connectionsJpa.database} ${keycloak.connectionsJpa.url} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} org.postgresql postgresql ${postgresql-jdbc.version} postgres:${postgresql.version} 5432 false postgres (?si)Ready for start up.*ready [^\n]{0,30}connections db-allocator-db-postgres postgres postgresql132 false db-allocator-db-postgresplus postgres postgresplus131 false db-mariadb mariadb org.mariadb.jdbc.Driver keycloak keycloak keycloak jdbc:mariadb://${auth.server.db.host}/${keycloak.connectionsJpa.database} ${keycloak.connectionsJpa.url} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} org.mariadb.jdbc mariadb-java-client ${mariadb-jdbc.version} docker.io/mariadb:${mariadb.version} 3306 false --character-set-server=utf8 --collation-server=utf8_unicode_ci (?si)Ready for start up.*ready [^\n]{0,30}connections db-allocator-db-mariadb mariadb mariadb_galera_103 false db-mssql mcr.microsoft.com/mssql/server:${mssql.version} 1433 false /opt/mssql-tools/bin/sqlcmd -e -U sa -P vEry5tron9Pwd -d master -Q CREATE\ DATABASE\ ${keycloak.connectionsJpa.database} /bin/sh -c /opt/mssql/bin/sqlservr (?si)SQL Server is now ready for client connections.*Service Broker manager has started mssql com.microsoft.sqlserver.jdbc.SQLServerDriver keycloak sa vEry5tron9Pwd jdbc:sqlserver://${auth.server.db.host}:${docker.database.port};databaseName=${keycloak.connectionsJpa.database};integratedSecurity=false;encrypt=false;trustServerCertificate=true;sendStringParametersAsUnicode=false; ${keycloak.connectionsJpa.url} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} com.microsoft.sqlserver mssql-jdbc ${mssql-jdbc.version} db-allocator-db-mssql2019 mssql mssql2019 false db-oracle docker.io/gvenzl/oracle-xe:21-slim-faststart 1521 1073741824 false /bin/sh -c exec\ $ORACLE_BASE/$RUN_FILE (?si)DATABASE IS READY TO USE oracle oracle.jdbc.OracleDriver XE keycloak keycloak jdbc:oracle:thin:@${auth.server.db.host}:${docker.database.port}:${keycloak.connectionsJpa.database} ${keycloak.connectionsJpa.url} ${keycloak.connectionsJpa.user} ${keycloak.connectionsJpa.password} bash -c while\ !\ sqlplus\ -L\ SYS/sa@localhost/XE\ AS\ SYSDBA\ <<<\ $'alter\ session\ set\ \"_ORACLE_SCRIPT\"=true;\n\ CREATE\ USER\ ${keycloak.connectionsJpa.user}\ IDENTIFIED\ BY\ ${keycloak.connectionsJpa.password};\n\ GRANT\ CONNECT,\ RESOURCE,\ DBA,\ GRANT\ ANY\ PRIVILEGE,\ UNLIMITED\ TABLESPACE\ TO\ ${keycloak.connectionsJpa.user};\n';\ do\ sleep\ 5;\ done com.oracle.database.jdbc ojdbc11 ${oracle-jdbc.version} db-allocator-db-oracleRAC oracle oracle19cRAC false phantomjs-openssl-workaround unix maven-surefire-plugin /dev/null sonatype-snapshots Sonatype Snapshots https://s01.oss.sonatype.org/content/repositories/snapshots/ true daily false