org.keycloak.testsuite
performance
18.0.0-SNAPSHOT
../pom.xml
4.0.0
performance-keycloak-server
Keycloak Performance TestSuite - Keycloak Server
pom
Uses maven-dependency-plugin to unpack keycloak-server-dist artifact into `target/keycloak` which is then added to Docker image.
org.keycloak
keycloak-server-dist
keycloak-${server.version}
${project.build.directory}/${server.unpacked.folder.name}
org.mariadb.jdbc
mariadb-java-client
2.2.4
org/mariadb/jdbc
sh
jboss-cli.${script.extension}
add-user.${script.extension}
true
false
true
false
${project.build.scriptSourceDirectory}
${project.basedir}/src/main/resources
maven-dependency-plugin
unpack-keycloak-server-dist
generate-resources
unpack
true
${server.groupId}
${server.artifactId}
${server.version}
zip
${project.build.directory}
copy-jdbc-driver
generate-resources
copy
true
${jdbc.driver.groupId}
${jdbc.driver.artifactId}
${jdbc.driver.version}
jar
${server.unpacked.home}/modules/system/layers/base/${jdbc.driver.module.path}/main
org.apache.maven.plugins
maven-antrun-plugin
keycloak-performance-configuration
process-resources
run
keycloak-crossdc-configuration
process-resources
run
${skip.crossdc.configuration}
add-management-user
process-resources
run
${skip.add.management.user}
keycloak-docker
process-resources
run
${skip.keycloak.docker}
windows
windows
ps1
add-management-user
management.user
false
${management.user}
${management.user.password}
crossdc
false
integration-testsuite-server
org.keycloak.testsuite
integration-arquillian-servers-auth-server-wildfly
auth-server-wildfly