mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
fix: Add cleaner logging to build script (no-changelog) (#16952)
This commit is contained in:
3
.github/workflows/docker-build-push.yml
vendored
3
.github/workflows/docker-build-push.yml
vendored
@@ -5,6 +5,9 @@
|
|||||||
|
|
||||||
name: 'Docker: Build and Push'
|
name: 'Docker: Build and Push'
|
||||||
|
|
||||||
|
env:
|
||||||
|
NODE_OPTIONS: '--max-old-space-size=8192'
|
||||||
|
|
||||||
on:
|
on:
|
||||||
schedule:
|
schedule:
|
||||||
- cron: '0 0 * * *'
|
- cron: '0 0 * * *'
|
||||||
|
|||||||
@@ -84,9 +84,21 @@ echo(chalk.yellow('INFO: Starting local application pre-build...'));
|
|||||||
startTimer('package_build');
|
startTimer('package_build');
|
||||||
|
|
||||||
echo(chalk.yellow('INFO: Running pnpm install and build...'));
|
echo(chalk.yellow('INFO: Running pnpm install and build...'));
|
||||||
await $`cd ${config.rootDir} && pnpm install --frozen-lockfile`;
|
try {
|
||||||
await $`cd ${config.rootDir} && pnpm build`;
|
const installProcess = $`cd ${config.rootDir} && pnpm install --frozen-lockfile`;
|
||||||
echo(chalk.green('✅ pnpm install and build completed'));
|
installProcess.pipe(process.stdout);
|
||||||
|
await installProcess;
|
||||||
|
|
||||||
|
const buildProcess = $`cd ${config.rootDir} && pnpm build`;
|
||||||
|
buildProcess.pipe(process.stdout);
|
||||||
|
await buildProcess;
|
||||||
|
|
||||||
|
echo(chalk.green('✅ pnpm install and build completed'));
|
||||||
|
} catch (error) {
|
||||||
|
console.error(chalk.red('\n🛑 BUILD PROCESS FAILED!'));
|
||||||
|
console.error(chalk.red('An error occurred during the build process:'));
|
||||||
|
process.exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
const packageBuildTime = getElapsedTime('package_build');
|
const packageBuildTime = getElapsedTime('package_build');
|
||||||
echo(chalk.green(`✅ Package build completed in ${formatDuration(packageBuildTime)}`));
|
echo(chalk.green(`✅ Package build completed in ${formatDuration(packageBuildTime)}`));
|
||||||
|
|||||||
Reference in New Issue
Block a user