From 2d44d98f176637e4081a9218716afd7effb352c4 Mon Sep 17 00:00:00 2001 From: garronej Date: Wed, 2 Aug 2023 08:56:47 +0200 Subject: [PATCH] Test with Keycloak 21.1.2 by default, use --features=declarative-user-profile for enabling User Profile features --- src/bin/keycloakify/generateStartKeycloakTestingContainer.ts | 3 +-- src/bin/keycloakify/keycloakify.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts b/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts index 575add13..76622466 100644 --- a/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts +++ b/src/bin/keycloakify/generateStartKeycloakTestingContainer.ts @@ -46,7 +46,6 @@ export function generateStartKeycloakTestingContainer(params: { ` --name ${containerName} \\`, " -e KEYCLOAK_ADMIN=admin \\", " -e KEYCLOAK_ADMIN_PASSWORD=admin \\", - " -e JAVA_OPTS=-Dkeycloak.profile=preview \\", ...[themeName, ...extraThemeNames].map( themeName => ` -v "${pathJoin(keycloakThemeBuildingDirPath, "src", "main", "resources", "theme", themeName).replace( @@ -55,7 +54,7 @@ export function generateStartKeycloakTestingContainer(params: { )}":"/opt/keycloak/themes/${themeName}":rw \\` ), ` -it quay.io/keycloak/keycloak:${keycloakVersion} \\`, - ` start-dev`, + ` start-dev --features=declarative-user-profile`, "" ].join("\n"), "utf8" diff --git a/src/bin/keycloakify/keycloakify.ts b/src/bin/keycloakify/keycloakify.ts index b3bac46e..4be68f12 100644 --- a/src/bin/keycloakify/keycloakify.ts +++ b/src/bin/keycloakify/keycloakify.ts @@ -92,7 +92,7 @@ export async function main() { } // We want, however, to test in a container running the latest Keycloak version - const containerKeycloakVersion = "20.0.1"; + const containerKeycloakVersion = "21.1.2"; generateStartKeycloakTestingContainer({ keycloakThemeBuildingDirPath: buildOptions.keycloakifyBuildDirPath,