From 34e7bae0cf85567d7ef08d74da6c6fa078d065f8 Mon Sep 17 00:00:00 2001 From: Greg MacLellan Date: Mon, 3 Oct 2016 21:47:09 -0400 Subject: [PATCH] Change default so if MAX_STAGE is not specified, all stages run --- build.sh | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/build.sh b/build.sh index 6ca9190..992042c 100755 --- a/build.sh +++ b/build.sh @@ -128,12 +128,9 @@ if [ -z "${IMG_NAME}" ]; then exit 1 fi -if [ -z "${MAX_STAGE}" ]; then - MAX_STAGE=4 -fi -if [ -n $RUN_STAGE ]; then +if [ -n "${RUN_STAGE}" ]; then echo "Running ONLY stage${RUN_STAGE}" -else +elif [ -n "${MAX_STAGE}" ]; then echo "Running stage${MAX_STAGE} build" fi @@ -176,7 +173,7 @@ log "Begin ${BASE_DIR}" for STAGE_DIR in ${BASE_DIR}/stage*; do STAGE_DIR_NUM=$(echo $STAGE_DIR | grep -o -E "[0-9]+$") - if [[ (-z $RUN_STAGE || $STAGE_DIR_NUM -eq $RUN_STAGE) && $STAGE_DIR_NUM -le $MAX_STAGE ]]; then + if [[ (-z $RUN_STAGE || $STAGE_DIR_NUM -eq $RUN_STAGE) && (-z $MAX_STAGE || $STAGE_DIR_NUM -le $MAX_STAGE) ]]; then run_stage else echo "Skipping ${STAGE_DIR}"