chore: fail build if a command from tsc-watch fails.
This bug was introduced with eba6e7946d
to integrate the compiler_cli into the build properly.
Closes #8480
This commit is contained in:
parent
67ed2e2c0a
commit
119abe7bb9
|
@ -18,7 +18,7 @@ cd ../..
|
|||
echo 'travis_fold:start:test.unit.tools'
|
||||
|
||||
# Run unit tests in tools
|
||||
node ./dist/tools/tsc-watch/ tools triggerCmds
|
||||
node ./dist/tools/tsc-watch/ tools runCmdsOnly
|
||||
|
||||
echo 'travis_fold:end:test.unit.tools'
|
||||
|
||||
|
@ -26,7 +26,7 @@ echo 'travis_fold:end:test.unit.tools'
|
|||
echo 'travis_fold:start:test.unit.node'
|
||||
|
||||
# Run unit tests in node
|
||||
node ./dist/tools/tsc-watch/ node triggerCmds
|
||||
node ./dist/tools/tsc-watch/ node runCmdsOnly
|
||||
|
||||
echo 'travis_fold:end:test.unit.node'
|
||||
|
||||
|
|
|
@ -103,8 +103,8 @@ if (platform == 'node') {
|
|||
|
||||
if (runMode === 'watch') {
|
||||
tscWatch.watch();
|
||||
} else if (runMode === 'triggerCmds') {
|
||||
tscWatch.triggerCmds();
|
||||
} else if (runMode === 'runCmdsOnly') {
|
||||
tscWatch.runCmdsOnly();
|
||||
} else {
|
||||
tscWatch.run();
|
||||
}
|
||||
|
|
|
@ -81,6 +81,11 @@ export class TscWatch {
|
|||
this.watch();
|
||||
}
|
||||
|
||||
runCmdsOnly() {
|
||||
this.runOnce = true;
|
||||
this.triggerCmds();
|
||||
}
|
||||
|
||||
consumeLine(buffer: Buffer, isStdError: boolean) {
|
||||
var line = '' + buffer;
|
||||
if (contains(line, this.start)) {
|
||||
|
|
Loading…
Reference in New Issue