From bd20f6f90b75355c56e4b8cf19da421120124069 Mon Sep 17 00:00:00 2001 From: febbweiss Date: Mon, 7 Dec 2015 15:57:48 +0000 Subject: [PATCH] Fix: installation / launch commands workflow --- server/lib/command_runner.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/lib/command_runner.js b/server/lib/command_runner.js index 4ba4bb4..a7dbf40 100644 --- a/server/lib/command_runner.js +++ b/server/lib/command_runner.js @@ -59,9 +59,11 @@ CommandRunner = { if( bundle.project.commands ) { bundle.script = bundle.project.commands.split('\n'); CommandRunner.commands(bundle, callback); + } else if( bundle.project.run ) { + CommandRunner.launch(bundle, callback); } else if( callback ) { - callback(); - } + callback(); + } } else if( callback ) { callback(); } @@ -90,8 +92,6 @@ CommandRunner = { bundle.counter++; if( bundle.counter >= bundle.script.length ) { if( bundle.project.run ) { - bundle.script = [bundle.project.run]; - bundle.counter = 0; CommandRunner.launch(bundle, callback); } else { callback(); @@ -103,7 +103,7 @@ CommandRunner = { }, launch: function(bundle, callback = undefined) { - var command = bundle.script[bundle.counter], + var command = bundle.project.run, customs = {'%CWD%': bundle.project._id}, options = { cwd: replace('%ROOT_CWD%/%CWD%', customs),