Force initial build on keycloakify start

This commit is contained in:
Joseph Garrone 2024-05-27 17:22:55 +02:00
parent cb9cec676d
commit d71a2c98d1
2 changed files with 1 additions and 11 deletions

View File

@ -17,17 +17,9 @@ export type BuildOptionsLike = {
assert<BuildOptions extends BuildOptionsLike ? true : false>();
export async function appBuild(params: {
doSkipIfReactAppBuildDirExists: boolean;
buildOptions: BuildOptionsLike;
}): Promise<{ isAppBuildSuccess: boolean }> {
const { doSkipIfReactAppBuildDirExists, buildOptions } = params;
if (
doSkipIfReactAppBuildDirExists &&
fs.existsSync(buildOptions.reactAppBuildDirPath)
) {
return { isAppBuildSuccess: true };
}
const { buildOptions } = params;
const { bundler } = buildOptions;

View File

@ -84,7 +84,6 @@ export async function command(params: { cliCommandOptions: CliCommandOptions })
{
const { isAppBuildSuccess } = await appBuild({
doSkipIfReactAppBuildDirExists: true,
buildOptions
});
@ -432,7 +431,6 @@ export async function command(params: { cliCommandOptions: CliCommandOptions })
console.log(chalk.cyan("Detected changes in the theme. Rebuilding ..."));
const { isAppBuildSuccess } = await appBuild({
doSkipIfReactAppBuildDirExists: false,
buildOptions
});