From c36bf7223da5c44abbc7e5af36d5e8b059e9d18a Mon Sep 17 00:00:00 2001 From: Ryu Yu Date: Thu, 17 Mar 2016 15:10:15 -0700 Subject: [PATCH 1/2] pipe cordova prepare stdout and stderr to parent. --- cli/script/command-executor.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cli/script/command-executor.ts b/cli/script/command-executor.ts index 1a136677..152ef32f 100644 --- a/cli/script/command-executor.ts +++ b/cli/script/command-executor.ts @@ -889,7 +889,7 @@ function patch(command: cli.IPatchCommand): Promise { return sdk.patchRelease(command.appName, command.deploymentName, command.label, packageInfo) .then((): void => { - log(`Successfully updated the "${ command.label ? command.label : `latest` }" release of "${command.appName}" app's "${command.deploymentName}" deployment.`); + log(`Successfully updated the "${command.label ? command.label : `latest`}" release of "${command.appName}" app's "${command.deploymentName}" deployment.`); }); } @@ -995,8 +995,9 @@ export var releaseCordova = (command: cli.IReleaseCordovaCommand): Promise throw new Error("Platform must be either \"ios\" or \"android\"."); } + log(chalk.cyan("Running \"cordova prepare\" command:\n")); try { - var prepareProcess: any = spawnSync("cordova", ["prepare", platform]); + var prepareProcess: any = spawnSync("cordova", ["prepare", platform, "--verbose"], { stdio: [0, 1, 2] }); if (prepareProcess.error) { throw prepareProcess.error; } From 8082717c4ad85b978babe4b3b68b5a78adad8cdc Mon Sep 17 00:00:00 2001 From: Ryu Yu Date: Thu, 17 Mar 2016 15:39:25 -0700 Subject: [PATCH 2/2] added comment descripting io streams --- cli/script/command-executor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/script/command-executor.ts b/cli/script/command-executor.ts index 152ef32f..d919aeee 100644 --- a/cli/script/command-executor.ts +++ b/cli/script/command-executor.ts @@ -997,7 +997,7 @@ export var releaseCordova = (command: cli.IReleaseCordovaCommand): Promise log(chalk.cyan("Running \"cordova prepare\" command:\n")); try { - var prepareProcess: any = spawnSync("cordova", ["prepare", platform, "--verbose"], { stdio: [0, 1, 2] }); + var prepareProcess: any = spawnSync("cordova", ["prepare", platform, "--verbose"], { stdio: [0, 1, 2] /* Inherit all io streams */ }); if (prepareProcess.error) { throw prepareProcess.error; }