Exclude Keycloak 22 from test panel
This commit is contained in:
@ -9,9 +9,10 @@ import { id } from "tsafe/id";
|
|||||||
|
|
||||||
export async function promptKeycloakVersion(params: {
|
export async function promptKeycloakVersion(params: {
|
||||||
startingFromMajor: number | undefined;
|
startingFromMajor: number | undefined;
|
||||||
|
excludeMajorVersions: number[];
|
||||||
cacheDirPath: string;
|
cacheDirPath: string;
|
||||||
}) {
|
}) {
|
||||||
const { startingFromMajor, cacheDirPath } = params;
|
const { startingFromMajor, excludeMajorVersions, cacheDirPath } = params;
|
||||||
|
|
||||||
const { getLatestsSemVersionedTag } = (() => {
|
const { getLatestsSemVersionedTag } = (() => {
|
||||||
const { octokit } = (() => {
|
const { octokit } = (() => {
|
||||||
@ -95,6 +96,10 @@ export async function promptKeycloakVersion(params: {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (excludeMajorVersions.includes(semVersionedTag.version.major)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const currentSemVersionedTag = semVersionedTagByMajor.get(
|
const currentSemVersionedTag = semVersionedTagByMajor.get(
|
||||||
semVersionedTag.version.major
|
semVersionedTag.version.major
|
||||||
);
|
);
|
||||||
|
@ -160,6 +160,7 @@ export async function command(params: { cliCommandOptions: CliCommandOptions })
|
|||||||
|
|
||||||
const { keycloakVersion } = await promptKeycloakVersion({
|
const { keycloakVersion } = await promptKeycloakVersion({
|
||||||
startingFromMajor: 18,
|
startingFromMajor: 18,
|
||||||
|
excludeMajorVersions: [22],
|
||||||
cacheDirPath: buildContext.cacheDirPath
|
cacheDirPath: buildContext.cacheDirPath
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user