Updated hacking on KC guide
This commit is contained in:
1 parent
b8d05c452c
commit
656a5c4baa
6 files changed
+174
-22
No files matched your search
+13
-4
@@ -1,11 +1,20 @@
|
||||
Test with various databases
|
||||
===========================
|
||||
|
||||
MongoDB
|
||||
-------
|
||||
|
||||
The Keycloak testsuite uses an embedded MongoDB when running tests so you don't have to have one running locally.
|
||||
|
||||
Run tests:
|
||||
|
||||
mvn install -Pmongo
|
||||
|
||||
|
||||
MySQL
|
||||
-----
|
||||
|
||||
Use the official [MySQL docker image](https://registry.hub.docker.com/_/mysql/).
|
||||
The simplest way to test with MySQL is to use the official [MySQL docker image](https://registry.hub.docker.com/_/mysql/).
|
||||
|
||||
Start MySQL:
|
||||
|
||||
@@ -13,7 +22,7 @@ Start MySQL:
|
||||
|
||||
Run tests:
|
||||
|
||||
mvn clean install -Dkeycloak.connectionsJpa.url=jdbc:mysql://`docker inspect --format '{{ .NetworkSettings.IPAddress }}' mysql`/keycloak -Dkeycloak.connectionsJpa.driver=com.mysql.jdbc.Driver -Dkeycloak.connectionsJpa.user=keycloak -Dkeycloak.connectionsJpa.password=keycloak
|
||||
mvn install -Dkeycloak.connectionsJpa.url=jdbc:mysql://`docker inspect --format '{{ .NetworkSettings.IPAddress }}' mysql`/keycloak -Dkeycloak.connectionsJpa.driver=com.mysql.jdbc.Driver -Dkeycloak.connectionsJpa.user=keycloak -Dkeycloak.connectionsJpa.password=keycloak
|
||||
|
||||
Stop MySQl:
|
||||
|
||||
@@ -23,7 +32,7 @@ Stop MySQl:
|
||||
PostgreSQL
|
||||
----------
|
||||
|
||||
Use the official [PostgreSQL docker image](https://registry.hub.docker.com/_/postgres/).
|
||||
The simplest way to test with PostgreSQL is to use the official [PostgreSQL docker image](https://registry.hub.docker.com/_/postgres/).
|
||||
|
||||
Start PostgreSQL:
|
||||
|
||||
@@ -31,7 +40,7 @@ Start PostgreSQL:
|
||||
|
||||
Run tests:
|
||||
|
||||
mvn clean install -Dkeycloak.connectionsJpa.url=jdbc:postgresql://`docker inspect --format '{{ .NetworkSettings.IPAddress }}' postgres`:5432/keycloak -Dkeycloak.connectionsJpa.driver=org.postgresql.Driver -Dkeycloak.connectionsJpa.user=keycloak -Dkeycloak.connectionsJpa.password=keycloak
|
||||
mvn install -Dkeycloak.connectionsJpa.url=jdbc:postgresql://`docker inspect --format '{{ .NetworkSettings.IPAddress }}' postgres`:5432/keycloak -Dkeycloak.connectionsJpa.driver=org.postgresql.Driver -Dkeycloak.connectionsJpa.user=keycloak -Dkeycloak.connectionsJpa.password=keycloak
|
||||
|
||||
Stop PostgreSQL:
|
||||
|
||||
|
||||
Reference in new issue
Block a user