From 1361523f695159081ef91fa8fbc4dcfd023668fa Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Sat, 3 May 2014 21:07:07 +0200 Subject: [PATCH] mwjsduck-gen: Abort early and report exit code This bash script is supposed to abort early with a non-zero exit code if the jsduck test found any errors or warnings. Change-Id: I2ae0976be866519dd9f41f4c02d78d300a494328 --- maintenance/mwjsduck-gen | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/maintenance/mwjsduck-gen b/maintenance/mwjsduck-gen index cc42307ab2..5247637bb1 100755 --- a/maintenance/mwjsduck-gen +++ b/maintenance/mwjsduck-gen @@ -1,4 +1,5 @@ #!/usr/bin/env bash +set -e JSDUCK_MWVERSION=master if [[ "$1" == "--version" && "$2" != "" ]] @@ -17,6 +18,8 @@ MWCORE_DIR=$(cd $(dirname $0)/..; pwd) jsduck \ --config=$MWCORE_DIR/maintenance/jsduck/config.json \ --footer="Documentation for branch ($JSDUCK_MWVERSION) on {DATE} by {JSDUCK} {VERSION}." \ ---processes 0 \ -&& echo 'JSDuck execution finished.' \ -&& ln -s ../../resources $MWCORE_DIR/docs/js/modules +--processes 0 + +echo 'JSDuck execution finished.' + +ln -s ../../resources $MWCORE_DIR/docs/js/modules -- 2.20.1