new deployer command
This commit is contained in:
+14
-14
@@ -41,31 +41,31 @@ host('stage')
|
||||
*/
|
||||
task('build', function (): void {
|
||||
$node = 'export NVM_DIR="$HOME/.nvm"'
|
||||
.' && [ -s "$NVM_DIR/nvm.sh" ]'
|
||||
.' && . "$NVM_DIR/nvm.sh"'
|
||||
.' && nvm use {{node_version}}';
|
||||
. ' && [ -s "$NVM_DIR/nvm.sh" ]'
|
||||
. ' && . "$NVM_DIR/nvm.sh"'
|
||||
. ' && nvm use {{node_version}}';
|
||||
|
||||
run(
|
||||
$node
|
||||
.' && cd {{release_path}}'
|
||||
.' && npm ci --no-audit --no-fund'
|
||||
. ' && cd {{release_path}}'
|
||||
. ' && npm ci --no-audit --no-fund',
|
||||
);
|
||||
|
||||
run(
|
||||
$node
|
||||
.' && cd {{release_path}}'
|
||||
.' && for lock in Modules/*/package-lock.json; do'
|
||||
.' [ -f "$lock" ] || continue;'
|
||||
.' module_dir="$(dirname "$lock")";'
|
||||
.' echo "[Modules] npm ci: $module_dir";'
|
||||
.' (cd "$module_dir" && npm ci --no-audit --no-fund);'
|
||||
.' done'
|
||||
. ' && cd {{release_path}}'
|
||||
. ' && for lock in Modules/*/package-lock.json; do'
|
||||
. ' [ -f "$lock" ] || continue;'
|
||||
. ' module_dir="$(dirname "$lock")";'
|
||||
. ' echo "[Modules] npm ci: $module_dir";'
|
||||
. ' (cd "$module_dir" && npm ci --no-audit --no-fund);'
|
||||
. ' done',
|
||||
);
|
||||
|
||||
run(
|
||||
$node
|
||||
.' && cd {{release_path}}'
|
||||
.' && npm run build'
|
||||
. ' && cd {{release_path}}'
|
||||
. ' && npm run build',
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user