Map Store Removal: Delete map profiles from testsuite
Closes #24094 Signed-off-by: Martin Kanis <mkanis@redhat.com>
This commit is contained in:
parent
28810222d3
commit
4279bbc6b5
4 changed files with 0 additions and 379 deletions
|
@ -458,10 +458,6 @@
|
||||||
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
||||||
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
||||||
<keycloak.connectionsJpa.url>jdbc:mysql://${auth.server.db.host}/${keycloak.connectionsJpa.database}?allowPublicKeyRetrieval=true</keycloak.connectionsJpa.url>
|
<keycloak.connectionsJpa.url>jdbc:mysql://${auth.server.db.host}/${keycloak.connectionsJpa.database}?allowPublicKeyRetrieval=true</keycloak.connectionsJpa.url>
|
||||||
<!-- Map Store JPA -->
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>${keycloak.connectionsJpa.url}</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>${keycloak.connectionsJpa.user}</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>${keycloak.connectionsJpa.password}</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
|
|
||||||
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
||||||
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
||||||
|
@ -493,10 +489,6 @@
|
||||||
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
||||||
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
||||||
<keycloak.connectionsJpa.url>jdbc:postgresql://${auth.server.db.host}/${keycloak.connectionsJpa.database}</keycloak.connectionsJpa.url>
|
<keycloak.connectionsJpa.url>jdbc:postgresql://${auth.server.db.host}/${keycloak.connectionsJpa.database}</keycloak.connectionsJpa.url>
|
||||||
<!-- Map Store JPA -->
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>${keycloak.connectionsJpa.url}</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>${keycloak.connectionsJpa.user}</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>${keycloak.connectionsJpa.password}</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
||||||
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
||||||
<!-- for the particular EAP version -->
|
<!-- for the particular EAP version -->
|
||||||
|
@ -535,10 +527,6 @@
|
||||||
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
||||||
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
||||||
<keycloak.connectionsJpa.url>jdbc:mariadb://${auth.server.db.host}/${keycloak.connectionsJpa.database}</keycloak.connectionsJpa.url>
|
<keycloak.connectionsJpa.url>jdbc:mariadb://${auth.server.db.host}/${keycloak.connectionsJpa.database}</keycloak.connectionsJpa.url>
|
||||||
<!-- Map Store JPA -->
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>${keycloak.connectionsJpa.url}</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>${keycloak.connectionsJpa.user}</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>${keycloak.connectionsJpa.password}</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
||||||
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
||||||
<!-- for the particular EAP version -->
|
<!-- for the particular EAP version -->
|
||||||
|
@ -576,10 +564,6 @@
|
||||||
<keycloak.connectionsJpa.user>sa</keycloak.connectionsJpa.user>
|
<keycloak.connectionsJpa.user>sa</keycloak.connectionsJpa.user>
|
||||||
<keycloak.connectionsJpa.password>vEry5tron9Pwd</keycloak.connectionsJpa.password>
|
<keycloak.connectionsJpa.password>vEry5tron9Pwd</keycloak.connectionsJpa.password>
|
||||||
<keycloak.connectionsJpa.url>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.url>jdbc:sqlserver://${auth.server.db.host}:${docker.database.port};databaseName=${keycloak.connectionsJpa.database};integratedSecurity=false;encrypt=false;trustServerCertificate=true;sendStringParametersAsUnicode=false;</keycloak.connectionsJpa.url>
|
||||||
<!-- Map Store JPA -->
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>${keycloak.connectionsJpa.url}</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>${keycloak.connectionsJpa.user}</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>${keycloak.connectionsJpa.password}</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
||||||
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
<!-- For EAP testing, it is recommended to override those with system properties pointing to GAV of more appropriate JDBC driver -->
|
||||||
<!-- for the particular EAP version -->
|
<!-- for the particular EAP version -->
|
||||||
|
@ -611,10 +595,6 @@
|
||||||
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
<keycloak.connectionsJpa.user>keycloak</keycloak.connectionsJpa.user>
|
||||||
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
<keycloak.connectionsJpa.password>keycloak</keycloak.connectionsJpa.password>
|
||||||
<keycloak.connectionsJpa.url>jdbc:oracle:thin:@${auth.server.db.host}:${docker.database.port}:${keycloak.connectionsJpa.database}</keycloak.connectionsJpa.url>
|
<keycloak.connectionsJpa.url>jdbc:oracle:thin:@${auth.server.db.host}:${docker.database.port}:${keycloak.connectionsJpa.database}</keycloak.connectionsJpa.url>
|
||||||
<!-- Map Store JPA -->
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>${keycloak.connectionsJpa.url}</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>${keycloak.connectionsJpa.user}</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>${keycloak.connectionsJpa.password}</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
|
|
||||||
<docker.database.postStart>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</docker.database.postStart>
|
<docker.database.postStart>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</docker.database.postStart>
|
||||||
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
<!-- JDBC properties point to "default" JDBC driver for the particular DB -->
|
||||||
|
|
|
@ -239,26 +239,6 @@
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-antrun-plugin</artifactId>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<phase>process-test-resources</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>run</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<target>
|
|
||||||
<delete>
|
|
||||||
<fileset dir="${project.build.directory}" includes="map-*.json"/>
|
|
||||||
</delete>
|
|
||||||
</target>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
|
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
<artifactId>xml-maven-plugin</artifactId>
|
<artifactId>xml-maven-plugin</artifactId>
|
||||||
|
@ -1125,304 +1105,6 @@
|
||||||
</pluginManagement>
|
</pluginManagement>
|
||||||
</build>
|
</build>
|
||||||
</profile>
|
</profile>
|
||||||
<profile>
|
|
||||||
<id>map-storage-chm</id>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<systemPropertyVariables>
|
|
||||||
<!--
|
|
||||||
The following properties needs to be synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.profile.feature.map_storage>enabled</keycloak.profile.feature.map_storage>
|
|
||||||
<keycloak.realm.provider>map</keycloak.realm.provider>
|
|
||||||
<keycloak.client.provider>map</keycloak.client.provider>
|
|
||||||
<keycloak.clientScope.provider>map</keycloak.clientScope.provider>
|
|
||||||
<keycloak.group.provider>map</keycloak.group.provider>
|
|
||||||
<keycloak.role.provider>map</keycloak.role.provider>
|
|
||||||
<keycloak.user.provider>map</keycloak.user.provider>
|
|
||||||
<keycloak.deploymentState.provider>map</keycloak.deploymentState.provider>
|
|
||||||
<keycloak.authSession.provider>map</keycloak.authSession.provider>
|
|
||||||
<keycloak.userSession.provider>map</keycloak.userSession.provider>
|
|
||||||
<keycloak.loginFailure.provider>map</keycloak.loginFailure.provider>
|
|
||||||
<keycloak.authorization.provider>map</keycloak.authorization.provider>
|
|
||||||
<keycloak.eventsStore.provider>map</keycloak.eventsStore.provider>
|
|
||||||
<keycloak.singleUseObject.provider>map</keycloak.singleUseObject.provider>
|
|
||||||
<keycloak.publicKeyStorage.provider>map</keycloak.publicKeyStorage.provider>
|
|
||||||
<keycloak.authorizationCache.enabled>false</keycloak.authorizationCache.enabled>
|
|
||||||
<keycloak.realmCache.enabled>false</keycloak.realmCache.enabled>
|
|
||||||
<keycloak.userCache.enabled>false</keycloak.userCache.enabled>
|
|
||||||
<keycloak.publicKeyCache.enabled>false</keycloak.publicKeyCache.enabled>
|
|
||||||
<keycloak.userSessionPersister.provider></keycloak.userSessionPersister.provider>
|
|
||||||
<keycloak.userFederatedStorage.provider></keycloak.userFederatedStorage.provider>
|
|
||||||
<!--
|
|
||||||
The end of the block synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.mapStorage.provider>concurrenthashmap</keycloak.mapStorage.provider>
|
|
||||||
<auth.server.quarkus.mapStorage.profile.config>chm</auth.server.quarkus.mapStorage.profile.config>
|
|
||||||
<keycloak.globalLock.provider>none</keycloak.globalLock.provider>
|
|
||||||
</systemPropertyVariables>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
<profile>
|
|
||||||
<id>map-storage-jpa-postgres</id>
|
|
||||||
<properties>
|
|
||||||
<postgres.start-container>true</postgres.start-container>
|
|
||||||
</properties>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<systemPropertyVariables>
|
|
||||||
<!--
|
|
||||||
The following properties needs to be synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.profile.feature.map_storage>enabled</keycloak.profile.feature.map_storage>
|
|
||||||
<keycloak.realm.provider>map</keycloak.realm.provider>
|
|
||||||
<keycloak.client.provider>map</keycloak.client.provider>
|
|
||||||
<keycloak.clientScope.provider>map</keycloak.clientScope.provider>
|
|
||||||
<keycloak.group.provider>map</keycloak.group.provider>
|
|
||||||
<keycloak.role.provider>map</keycloak.role.provider>
|
|
||||||
<keycloak.user.provider>map</keycloak.user.provider>
|
|
||||||
<keycloak.deploymentState.provider>map</keycloak.deploymentState.provider>
|
|
||||||
<keycloak.authSession.provider>map</keycloak.authSession.provider>
|
|
||||||
<keycloak.userSession.provider>map</keycloak.userSession.provider>
|
|
||||||
<keycloak.loginFailure.provider>map</keycloak.loginFailure.provider>
|
|
||||||
<keycloak.authorization.provider>map</keycloak.authorization.provider>
|
|
||||||
<keycloak.eventsStore.provider>map</keycloak.eventsStore.provider>
|
|
||||||
<keycloak.singleUseObject.provider>map</keycloak.singleUseObject.provider>
|
|
||||||
<keycloak.publicKeyStorage.provider>map</keycloak.publicKeyStorage.provider>
|
|
||||||
<keycloak.authorizationCache.enabled>false</keycloak.authorizationCache.enabled>
|
|
||||||
<keycloak.realmCache.enabled>false</keycloak.realmCache.enabled>
|
|
||||||
<keycloak.userCache.enabled>false</keycloak.userCache.enabled>
|
|
||||||
<keycloak.publicKeyCache.enabled>false</keycloak.publicKeyCache.enabled>
|
|
||||||
<keycloak.userSessionPersister.provider></keycloak.userSessionPersister.provider>
|
|
||||||
<keycloak.userFederatedStorage.provider></keycloak.userFederatedStorage.provider>
|
|
||||||
<!--
|
|
||||||
The end of the block synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<postgres.start-container>${postgres.start-container}</postgres.start-container>
|
|
||||||
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>${keycloak.map.storage.connectionsJpa.url}</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>${keycloak.map.storage.connectionsJpa.user}</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>${keycloak.map.storage.connectionsJpa.password}</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
|
|
||||||
<keycloak.storage.connections.vendor>postgres</keycloak.storage.connections.vendor>
|
|
||||||
|
|
||||||
<keycloak.authorization.map.storage.provider>jpa</keycloak.authorization.map.storage.provider>
|
|
||||||
<keycloak.authSession.map.storage.provider>jpa</keycloak.authSession.map.storage.provider>
|
|
||||||
<keycloak.client.map.storage.provider>jpa</keycloak.client.map.storage.provider>
|
|
||||||
<keycloak.clientScope.map.storage.provider>jpa</keycloak.clientScope.map.storage.provider>
|
|
||||||
<keycloak.adminEventsStore.map.storage.provider>jpa</keycloak.adminEventsStore.map.storage.provider>
|
|
||||||
<keycloak.authEventsStore.map.storage.provider>jpa</keycloak.authEventsStore.map.storage.provider>
|
|
||||||
<keycloak.group.map.storage.provider>jpa</keycloak.group.map.storage.provider>
|
|
||||||
<keycloak.loginFailure.map.storage.provider>jpa</keycloak.loginFailure.map.storage.provider>
|
|
||||||
<keycloak.realm.map.storage.provider>jpa</keycloak.realm.map.storage.provider>
|
|
||||||
<keycloak.role.map.storage.provider>jpa</keycloak.role.map.storage.provider>
|
|
||||||
<keycloak.singleUseObject.map.storage.provider>jpa</keycloak.singleUseObject.map.storage.provider>
|
|
||||||
<keycloak.user.map.storage.provider>jpa</keycloak.user.map.storage.provider>
|
|
||||||
<keycloak.userSession.map.storage.provider>jpa</keycloak.userSession.map.storage.provider>
|
|
||||||
<auth.server.quarkus.mapStorage.profile.config>jpa</auth.server.quarkus.mapStorage.profile.config>
|
|
||||||
<keycloak.globalLock.provider>map</keycloak.globalLock.provider>
|
|
||||||
<keycloak.lock.map.storage.provider>jpa</keycloak.lock.map.storage.provider>
|
|
||||||
</systemPropertyVariables>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
|
|
||||||
<profile>
|
|
||||||
<id>map-storage-hot-rod</id>
|
|
||||||
<properties>
|
|
||||||
<keycloak.testsuite.start-hotrod-container>true</keycloak.testsuite.start-hotrod-container>
|
|
||||||
</properties>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<systemPropertyVariables>
|
|
||||||
<!--
|
|
||||||
The following properties needs to be synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.profile.feature.map_storage>enabled</keycloak.profile.feature.map_storage>
|
|
||||||
<keycloak.realm.provider>map</keycloak.realm.provider>
|
|
||||||
<keycloak.client.provider>map</keycloak.client.provider>
|
|
||||||
<keycloak.clientScope.provider>map</keycloak.clientScope.provider>
|
|
||||||
<keycloak.group.provider>map</keycloak.group.provider>
|
|
||||||
<keycloak.role.provider>map</keycloak.role.provider>
|
|
||||||
<keycloak.user.provider>map</keycloak.user.provider>
|
|
||||||
<keycloak.deploymentState.provider>map</keycloak.deploymentState.provider>
|
|
||||||
<keycloak.authSession.provider>map</keycloak.authSession.provider>
|
|
||||||
<keycloak.userSession.provider>map</keycloak.userSession.provider>
|
|
||||||
<keycloak.loginFailure.provider>map</keycloak.loginFailure.provider>
|
|
||||||
<keycloak.authorization.provider>map</keycloak.authorization.provider>
|
|
||||||
<keycloak.eventsStore.provider>map</keycloak.eventsStore.provider>
|
|
||||||
<keycloak.singleUseObject.provider>map</keycloak.singleUseObject.provider>
|
|
||||||
<keycloak.publicKeyStorage.provider>map</keycloak.publicKeyStorage.provider>
|
|
||||||
<keycloak.authorizationCache.enabled>false</keycloak.authorizationCache.enabled>
|
|
||||||
<keycloak.realmCache.enabled>false</keycloak.realmCache.enabled>
|
|
||||||
<keycloak.userCache.enabled>false</keycloak.userCache.enabled>
|
|
||||||
<keycloak.publicKeyCache.enabled>false</keycloak.publicKeyCache.enabled>
|
|
||||||
<keycloak.userSessionPersister.provider></keycloak.userSessionPersister.provider>
|
|
||||||
<keycloak.userFederatedStorage.provider></keycloak.userFederatedStorage.provider>
|
|
||||||
<!--
|
|
||||||
The end of the block synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.authSession.map.storage.provider>hotrod</keycloak.authSession.map.storage.provider>
|
|
||||||
<keycloak.client.map.storage.provider>hotrod</keycloak.client.map.storage.provider>
|
|
||||||
<keycloak.clientScope.map.storage.provider>hotrod</keycloak.clientScope.map.storage.provider>
|
|
||||||
<keycloak.group.map.storage.provider>hotrod</keycloak.group.map.storage.provider>
|
|
||||||
<keycloak.role.map.storage.provider>hotrod</keycloak.role.map.storage.provider>
|
|
||||||
<keycloak.user.map.storage.provider>hotrod</keycloak.user.map.storage.provider>
|
|
||||||
<keycloak.loginFailure.map.storage.provider>hotrod</keycloak.loginFailure.map.storage.provider>
|
|
||||||
<keycloak.realm.map.storage.provider>hotrod</keycloak.realm.map.storage.provider>
|
|
||||||
<keycloak.userSession.map.storage.provider>hotrod</keycloak.userSession.map.storage.provider>
|
|
||||||
<keycloak.authorization.map.storage.provider>hotrod</keycloak.authorization.map.storage.provider>
|
|
||||||
<keycloak.adminEventsStore.map.storage.provider>hotrod</keycloak.adminEventsStore.map.storage.provider>
|
|
||||||
<keycloak.authEventsStore.map.storage.provider>hotrod</keycloak.authEventsStore.map.storage.provider>
|
|
||||||
<keycloak.singleUseObject.map.storage.provider>hotrod</keycloak.singleUseObject.map.storage.provider>
|
|
||||||
<infinispan.version>${infinispan.version}</infinispan.version>
|
|
||||||
<project.version>${project.version}</project.version>
|
|
||||||
<keycloak.testsuite.start-hotrod-container>${keycloak.testsuite.start-hotrod-container}</keycloak.testsuite.start-hotrod-container>
|
|
||||||
<auth.server.quarkus.mapStorage.profile.config>hotrod</auth.server.quarkus.mapStorage.profile.config>
|
|
||||||
<keycloak.globalLock.provider>hotrod</keycloak.globalLock.provider>
|
|
||||||
</systemPropertyVariables>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
|
|
||||||
<profile>
|
|
||||||
<id>map-storage-file</id>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<systemPropertyVariables>
|
|
||||||
<!--
|
|
||||||
The following properties needs to be synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.profile.feature.map_storage>enabled</keycloak.profile.feature.map_storage>
|
|
||||||
<keycloak.realm.provider>map</keycloak.realm.provider>
|
|
||||||
<keycloak.client.provider>map</keycloak.client.provider>
|
|
||||||
<keycloak.clientScope.provider>map</keycloak.clientScope.provider>
|
|
||||||
<keycloak.group.provider>map</keycloak.group.provider>
|
|
||||||
<keycloak.role.provider>map</keycloak.role.provider>
|
|
||||||
<keycloak.user.provider>map</keycloak.user.provider>
|
|
||||||
<keycloak.deploymentState.provider>map</keycloak.deploymentState.provider>
|
|
||||||
<keycloak.authSession.provider>map</keycloak.authSession.provider>
|
|
||||||
<keycloak.userSession.provider>map</keycloak.userSession.provider>
|
|
||||||
<keycloak.loginFailure.provider>map</keycloak.loginFailure.provider>
|
|
||||||
<keycloak.authorization.provider>map</keycloak.authorization.provider>
|
|
||||||
<keycloak.eventsStore.provider>map</keycloak.eventsStore.provider>
|
|
||||||
<keycloak.singleUseObject.provider>map</keycloak.singleUseObject.provider>
|
|
||||||
<keycloak.publicKeyStorage.provider>map</keycloak.publicKeyStorage.provider>
|
|
||||||
<keycloak.authorizationCache.enabled>false</keycloak.authorizationCache.enabled>
|
|
||||||
<keycloak.realmCache.enabled>false</keycloak.realmCache.enabled>
|
|
||||||
<keycloak.userCache.enabled>false</keycloak.userCache.enabled>
|
|
||||||
<keycloak.publicKeyCache.enabled>false</keycloak.publicKeyCache.enabled>
|
|
||||||
<keycloak.userSessionPersister.provider></keycloak.userSessionPersister.provider>
|
|
||||||
<keycloak.userFederatedStorage.provider></keycloak.userFederatedStorage.provider>
|
|
||||||
<!--
|
|
||||||
The end of the block synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.mapStorage.provider.default>file</keycloak.mapStorage.provider.default>
|
|
||||||
<keycloak.singleUseObject.map.storage.provider>concurrenthashmap</keycloak.singleUseObject.map.storage.provider>
|
|
||||||
<project.version>${project.version}</project.version>
|
|
||||||
<auth.server.quarkus.mapStorage.profile.config>file</auth.server.quarkus.mapStorage.profile.config>
|
|
||||||
<keycloak.globalLock.provider>none</keycloak.globalLock.provider>
|
|
||||||
</systemPropertyVariables>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
|
|
||||||
<profile>
|
|
||||||
<id>map-storage-jpa-cockroach</id>
|
|
||||||
<properties>
|
|
||||||
<cockroachdb.start-container>true</cockroachdb.start-container>
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>jdbc:postgresql://localhost:26257/keycloak</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
</properties>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<systemPropertyVariables>
|
|
||||||
<!--
|
|
||||||
The following properties needs to be synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<keycloak.profile.feature.map_storage>enabled</keycloak.profile.feature.map_storage>
|
|
||||||
<keycloak.realm.provider>map</keycloak.realm.provider>
|
|
||||||
<keycloak.client.provider>map</keycloak.client.provider>
|
|
||||||
<keycloak.clientScope.provider>map</keycloak.clientScope.provider>
|
|
||||||
<keycloak.group.provider>map</keycloak.group.provider>
|
|
||||||
<keycloak.role.provider>map</keycloak.role.provider>
|
|
||||||
<keycloak.user.provider>map</keycloak.user.provider>
|
|
||||||
<keycloak.deploymentState.provider>map</keycloak.deploymentState.provider>
|
|
||||||
<keycloak.authSession.provider>map</keycloak.authSession.provider>
|
|
||||||
<keycloak.userSession.provider>map</keycloak.userSession.provider>
|
|
||||||
<keycloak.loginFailure.provider>map</keycloak.loginFailure.provider>
|
|
||||||
<keycloak.authorization.provider>map</keycloak.authorization.provider>
|
|
||||||
<keycloak.eventsStore.provider>map</keycloak.eventsStore.provider>
|
|
||||||
<keycloak.singleUseObject.provider>map</keycloak.singleUseObject.provider>
|
|
||||||
<keycloak.publicKeyStorage.provider>map</keycloak.publicKeyStorage.provider>
|
|
||||||
<keycloak.authorizationCache.enabled>false</keycloak.authorizationCache.enabled>
|
|
||||||
<keycloak.realmCache.enabled>false</keycloak.realmCache.enabled>
|
|
||||||
<keycloak.userCache.enabled>false</keycloak.userCache.enabled>
|
|
||||||
<keycloak.publicKeyCache.enabled>false</keycloak.publicKeyCache.enabled>
|
|
||||||
<keycloak.userSessionPersister.provider></keycloak.userSessionPersister.provider>
|
|
||||||
<keycloak.userFederatedStorage.provider></keycloak.userFederatedStorage.provider>
|
|
||||||
<!--
|
|
||||||
The end of the block synchronized across all map-storage profiles
|
|
||||||
-->
|
|
||||||
<cockroachdb.start-container>${cockroachdb.start-container}</cockroachdb.start-container>
|
|
||||||
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>${keycloak.map.storage.connectionsJpa.url}</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>${keycloak.map.storage.connectionsJpa.user}</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>${keycloak.map.storage.connectionsJpa.password}</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
|
|
||||||
<keycloak.storage.connections.vendor>cockroach</keycloak.storage.connections.vendor>
|
|
||||||
|
|
||||||
<keycloak.authorization.map.storage.provider>jpa</keycloak.authorization.map.storage.provider>
|
|
||||||
<keycloak.authSession.map.storage.provider>jpa</keycloak.authSession.map.storage.provider>
|
|
||||||
<keycloak.client.map.storage.provider>jpa</keycloak.client.map.storage.provider>
|
|
||||||
<keycloak.clientScope.map.storage.provider>jpa</keycloak.clientScope.map.storage.provider>
|
|
||||||
<keycloak.adminEventsStore.map.storage.provider>jpa</keycloak.adminEventsStore.map.storage.provider>
|
|
||||||
<keycloak.authEventsStore.map.storage.provider>jpa</keycloak.authEventsStore.map.storage.provider>
|
|
||||||
<keycloak.group.map.storage.provider>jpa</keycloak.group.map.storage.provider>
|
|
||||||
<keycloak.loginFailure.map.storage.provider>jpa</keycloak.loginFailure.map.storage.provider>
|
|
||||||
<keycloak.realm.map.storage.provider>jpa</keycloak.realm.map.storage.provider>
|
|
||||||
<keycloak.role.map.storage.provider>jpa</keycloak.role.map.storage.provider>
|
|
||||||
<keycloak.singleUseObject.map.storage.provider>jpa</keycloak.singleUseObject.map.storage.provider>
|
|
||||||
<keycloak.user.map.storage.provider>jpa</keycloak.user.map.storage.provider>
|
|
||||||
<keycloak.userSession.map.storage.provider>jpa</keycloak.userSession.map.storage.provider>
|
|
||||||
<auth.server.quarkus.mapStorage.profile.config>jpa</auth.server.quarkus.mapStorage.profile.config>
|
|
||||||
<keycloak.globalLock.provider>map</keycloak.globalLock.provider>
|
|
||||||
<keycloak.lock.map.storage.provider>jpa</keycloak.lock.map.storage.provider>
|
|
||||||
</systemPropertyVariables>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
|
|
||||||
|
|
||||||
<profile>
|
<profile>
|
||||||
<id>auth-server-fips140-2</id>
|
<id>auth-server-fips140-2</id>
|
||||||
|
|
|
@ -31,12 +31,6 @@
|
||||||
<name>Keycloak TestSuite</name>
|
<name>Keycloak TestSuite</name>
|
||||||
<description />
|
<description />
|
||||||
|
|
||||||
<properties>
|
|
||||||
<keycloak.map.storage.connectionsJpa.url>jdbc:postgresql://localhost:5432/keycloak</keycloak.map.storage.connectionsJpa.url>
|
|
||||||
<keycloak.map.storage.connectionsJpa.user>keycloak</keycloak.map.storage.connectionsJpa.user>
|
|
||||||
<keycloak.map.storage.connectionsJpa.password>pass</keycloak.map.storage.connectionsJpa.password>
|
|
||||||
</properties>
|
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
<plugin>
|
<plugin>
|
||||||
|
|
|
@ -312,41 +312,6 @@
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
</profile>
|
</profile>
|
||||||
<profile>
|
|
||||||
<id>map-storage</id>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>exec-maven-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<systemProperties>
|
|
||||||
<systemProperty><key>keycloak.profile.feature.map_storage</key><value>enabled</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.globalLock.provider</key><value>none</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.realm.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.client.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.clientScope.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.group.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.role.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.user.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.deploymentState.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.authSession.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.userSession.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.loginFailure.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.authorization.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.singleUseObject.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.eventsStore.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.publicKeyStorage.provider</key><value>map</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.authorizationCache.enabled</key><value>false</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.realmCache.enabled</key><value>false</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.userCache.enabled</key><value>false</value></systemProperty>
|
|
||||||
<systemProperty><key>keycloak.publicKeyCache.enabled</key><value>false</value></systemProperty>
|
|
||||||
</systemProperties>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
<profile>
|
<profile>
|
||||||
<id>mail-server</id>
|
<id>mail-server</id>
|
||||||
<build>
|
<build>
|
||||||
|
|
Loading…
Reference in a new issue