Revert "add build option keepBuildDir"

This reverts commit 86884607ef5ed0f0a9621b7cda960589df336c17.
This commit is contained in:
Thomas Silvestre 2023-04-19 17:04:46 +02:00
parent 10965b82a9
commit 30fecf8578
4 changed files with 4 additions and 25 deletions

View File

@ -78,9 +78,6 @@
},
"themeName": {
"type": "string"
},
"keepBuildDir": {
"type": "boolean"
}
},
"additionalProperties": false

View File

@ -27,7 +27,6 @@ export namespace BuildOptions {
/** Directory that keycloakify outputs to. Defaults to {cwd}/build_keycloak */
keycloakifyBuildDirPath: string;
customUserAttributes: string[];
keepBuildDir: boolean;
};
export type Standalone = Common & {
@ -99,17 +98,8 @@ export function readBuildOptions(params: { projectDirPath: string; isExternalAss
const common: BuildOptions.Common = (() => {
const { name, keycloakify = {}, version, homepage } = parsedPackageJson;
const {
extraPages,
extraLoginPages,
extraAccountPages,
extraThemeProperties,
groupId,
artifactId,
bundler,
keycloakVersionDefaultAssets,
keepBuildDir
} = keycloakify ?? {};
const { extraPages, extraLoginPages, extraAccountPages, extraThemeProperties, groupId, artifactId, bundler, keycloakVersionDefaultAssets } =
keycloakify ?? {};
const themeName =
keycloakify.themeName ??
@ -189,8 +179,7 @@ export function readBuildOptions(params: { projectDirPath: string; isExternalAss
return keycloakifyBuildDirPath;
})(),
"customUserAttributes": keycloakify.customUserAttributes ?? [],
"keepBuildDir": keepBuildDir ?? false
"customUserAttributes": keycloakify.customUserAttributes ?? []
};
})();

View File

@ -26,11 +26,6 @@ export async function main() {
"isSilent": isSilent
});
if (!buildOptions.keepBuildDir) {
logger.log("🧹 Cleanup files under " + buildOptions.keycloakifyBuildDirPath);
fs.rmSync(buildOptions.keycloakifyBuildDirPath, { recursive: true, force: true });
}
const { doBundlesEmailTemplate } = await generateKeycloakThemeResources({
keycloakThemeBuildingDirPath: buildOptions.keycloakifyBuildDirPath,
"emailThemeSrcDirPath": (() => {

View File

@ -25,7 +25,6 @@ export type ParsedPackageJson = {
keycloakifyBuildDirPath?: string;
customUserAttributes?: string[];
themeName?: string;
keepBuildDir?: boolean;
};
};
@ -47,8 +46,7 @@ export const zParsedPackageJson = z.object({
"reactAppBuildDirPath": z.string().optional(),
"keycloakifyBuildDirPath": z.string().optional(),
"customUserAttributes": z.array(z.string()).optional(),
"themeName": z.string().optional(),
"keepBuildDir": z.boolean().optional()
"themeName": z.string().optional()
})
.optional()
});