Use the latest version of keycloak for testing
This commit is contained in:
parent
60d5a8e881
commit
fb5f358686
@ -4,6 +4,7 @@ import { join as pathJoin, relative as pathRelative, basename as pathBasename }
|
|||||||
import * as child_process from "child_process";
|
import * as child_process from "child_process";
|
||||||
import { generateDebugFiles, containerLaunchScriptBasename } from "./generateDebugFiles";
|
import { generateDebugFiles, containerLaunchScriptBasename } from "./generateDebugFiles";
|
||||||
import { URL } from "url";
|
import { URL } from "url";
|
||||||
|
import type { KeycloakVersion } from "../KeycloakVersion";
|
||||||
|
|
||||||
type ParsedPackageJson = {
|
type ParsedPackageJson = {
|
||||||
name: string;
|
name: string;
|
||||||
@ -11,6 +12,8 @@ type ParsedPackageJson = {
|
|||||||
homepage?: string;
|
homepage?: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const keycloakVersion: KeycloakVersion = "15.0.2";
|
||||||
|
|
||||||
const reactProjectDirPath = process.cwd();
|
const reactProjectDirPath = process.cwd();
|
||||||
|
|
||||||
const doUseExternalAssets = process.argv[2]?.toLowerCase() === "--external-assets";
|
const doUseExternalAssets = process.argv[2]?.toLowerCase() === "--external-assets";
|
||||||
@ -67,7 +70,7 @@ export function main() {
|
|||||||
})(),
|
})(),
|
||||||
extraPagesId,
|
extraPagesId,
|
||||||
extraThemeProperties,
|
extraThemeProperties,
|
||||||
"keycloakVersion": "11.0.3"
|
keycloakVersion
|
||||||
});
|
});
|
||||||
|
|
||||||
const { jarFilePath } = generateJavaStackFiles({
|
const { jarFilePath } = generateJavaStackFiles({
|
||||||
@ -85,7 +88,7 @@ export function main() {
|
|||||||
generateDebugFiles({
|
generateDebugFiles({
|
||||||
keycloakThemeBuildingDirPath,
|
keycloakThemeBuildingDirPath,
|
||||||
themeName,
|
themeName,
|
||||||
"keycloakVersion": "15.0.2"
|
keycloakVersion
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log([
|
console.log([
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
import { keycloakThemeBuildingDirPath } from "./build-keycloak-theme";
|
import { keycloakThemeBuildingDirPath } from "./build-keycloak-theme";
|
||||||
import { join as pathJoin } from "path";
|
import { join as pathJoin } from "path";
|
||||||
import { downloadAndUnzip } from "./tools/downloadAndUnzip"
|
import { downloadAndUnzip } from "./tools/downloadAndUnzip"
|
||||||
import type { KeycloakVersion } from "./KeycloakVersion";
|
import type { KeycloakVersion } from "../bin/KeycloakVersion";
|
||||||
|
|
||||||
export function downloadBuiltinKeycloakTheme(
|
export function downloadBuiltinKeycloakTheme(
|
||||||
params: {
|
params: {
|
||||||
@ -29,7 +29,17 @@ export function downloadBuiltinKeycloakTheme(
|
|||||||
if (require.main === module) {
|
if (require.main === module) {
|
||||||
|
|
||||||
downloadBuiltinKeycloakTheme({
|
downloadBuiltinKeycloakTheme({
|
||||||
"keycloakVersion": "11.0.3",
|
"keycloakVersion": (() => {
|
||||||
|
|
||||||
|
const keycloakVersion = process.argv[2] as (KeycloakVersion | undefined);
|
||||||
|
|
||||||
|
if (keycloakVersion === undefined) {
|
||||||
|
return "15.0.2";
|
||||||
|
}
|
||||||
|
|
||||||
|
return keycloakVersion;
|
||||||
|
|
||||||
|
})(),
|
||||||
"destDirPath": pathJoin(keycloakThemeBuildingDirPath, "src", "main", "resources", "theme")
|
"destDirPath": pathJoin(keycloakThemeBuildingDirPath, "src", "main", "resources", "theme")
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user