瀏覽代碼

ENH: Update "build/run/test" shell script to use fail early

Jean-Christophe Fillion-Robin 7 年之前
父節點
當前提交
5e74376645
共有 3 個文件被更改,包括 10 次插入1 次删除
  1. 3 0
      CMake/CircleCI/build.sh
  2. 4 1
      CMake/CircleCI/run.sh
  3. 3 0
      CMake/CircleCI/test.sh

+ 3 - 0
CMake/CircleCI/build.sh

@@ -1,5 +1,8 @@
 #!/bin/bash
 
+set -e
+set -o pipefail
+
 script_dir="`cd $(dirname $0); pwd`"
 
 pushd $script_dir

+ 4 - 1
CMake/CircleCI/run.sh

@@ -1,4 +1,7 @@
-#!/bin/sh
+#!/bin/bash
+
+set -e
+set -o pipefail
 
 script_dir="`cd $(dirname $0); pwd`"
 

+ 3 - 0
CMake/CircleCI/test.sh

@@ -1,5 +1,8 @@
 #!/bin/bash
 
+set -e
+set -o pipefail
+
 # This is a script to build the modules and run the test suite in the base
 # Docker container.