From 5e13b8c41f06bfda1ca94ce8d1bbec685f7389f1 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Tue, 11 Jun 2024 17:12:12 +0200 Subject: [PATCH] Exclude Keycloak 22 from test panel --- src/bin/shared/promptKeycloakVersion.ts | 7 ++++++- src/bin/start-keycloak/start-keycloak.ts | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/bin/shared/promptKeycloakVersion.ts b/src/bin/shared/promptKeycloakVersion.ts index 557d4f70..daefbe3b 100644 --- a/src/bin/shared/promptKeycloakVersion.ts +++ b/src/bin/shared/promptKeycloakVersion.ts @@ -9,9 +9,10 @@ import { id } from "tsafe/id"; export async function promptKeycloakVersion(params: { startingFromMajor: number | undefined; + excludeMajorVersions: number[]; cacheDirPath: string; }) { - const { startingFromMajor, cacheDirPath } = params; + const { startingFromMajor, excludeMajorVersions, cacheDirPath } = params; const { getLatestsSemVersionedTag } = (() => { const { octokit } = (() => { @@ -95,6 +96,10 @@ export async function promptKeycloakVersion(params: { return; } + if (excludeMajorVersions.includes(semVersionedTag.version.major)) { + return; + } + const currentSemVersionedTag = semVersionedTagByMajor.get( semVersionedTag.version.major ); diff --git a/src/bin/start-keycloak/start-keycloak.ts b/src/bin/start-keycloak/start-keycloak.ts index 6453a59c..9a9c09ef 100644 --- a/src/bin/start-keycloak/start-keycloak.ts +++ b/src/bin/start-keycloak/start-keycloak.ts @@ -160,6 +160,7 @@ export async function command(params: { cliCommandOptions: CliCommandOptions }) const { keycloakVersion } = await promptKeycloakVersion({ startingFromMajor: 18, + excludeMajorVersions: [22], cacheDirPath: buildContext.cacheDirPath });