org.keycloak.testsuite
integration-arquillian-servers-app-server
4.7.0.Final-SNAPSHOT
4.0.0
integration-arquillian-servers-app-server-karaf
pom
App Server - Karaf
${project.parent.basedir}/common
${project.parent.basedir}/assembly.xml
${containers.home}/${app.server.karaf.unpacked.folder.name}
-u karaf
false
false
app-server-karaf-submodules
src
maven-enforcer-plugin
enforce
app.server.karaf
app.server.karaf.groupId
app.server.karaf.artifactId
app.server.karaf.version
app.server.karaf.unpacked.folder.name
!windows
Automated Karaf/Fuse adapter configuration currently doesn't work on Windows.
maven-dependency-plugin
unpack-karaf
generate-resources
unpack
${app.server.karaf.groupId}
${app.server.karaf.artifactId}
${app.server.karaf.version}
zip
${containers.home}
true
maven-resources-plugin
copy-clis
process-resources
copy-resources
${app.server.karaf.home}/bin
src/main/resources
install-features.cli
update-config.cli
update-config-auth.cli
true
copy-configs
process-resources
copy-resources
${app.server.karaf.home}/etc
true
src/main/resources
users.properties
keycloak-bearer.json
cxf-customerservice-keycloak.json
keycloak-direct-access.json
keycloak-hawtio-client.json
keycloak-hawtio.json
org.codehaus.mojo
exec-maven-plugin
install-features
process-test-resources
exec
${common.resources}/install-features.${script.suffix}
${app.server.karaf.home}/bin
${app.server.java.home}
${app.server.karaf.client.auth}
${app.server.karaf.uninstall.pax}
${app.server.karaf.update.config}
maven-assembly-plugin
create-zip
package
single
${assembly.xml}
false
enforce-props-when-update-config
app.server.karaf.update.config
true
maven-enforcer-plugin
enforce-props-when-update-config
enforce
When updating config maven.local.settings is expected to be explicitly set.
maven.local.settings
When updating config maven.repo.local is expected to be explicitly set.
maven.repo.local
When updating config repositories is expected to be set.
repositories
app-server-karaf3
karaf3
app-server-fuse61
fuse61
app-server-fuse62
fuse62
app-server-fuse63
app.server
fuse63
fuse63
app-server-fuse7x
app.server
fuse7x
fuse7x