llvm-project/llvm/utils/release
Dan Liew bbe97556c1 Fix bug in test-release.sh where the script would not exit if any
of the build stages that are sent through a pipe (e.g. tee) failed.

This potentially allowed builds and/or tests to fail without anyone
noticing. It appears that for the LLVM 3.6.[01] releases this actually
happened for the Ubuntu 14.04LTS binary releases. The essence of the
issue is that without ``set -o pipefail`` the following command in bash
has a zero exit code.

false | tee /dev/null ; exit $?

llvm-svn: 241599
2015-07-07 15:50:33 +00:00
..
export.sh Drop Dragonegg from the release export script 2015-04-29 02:36:43 +00:00
findRegressions-nightly.py Modify the sh-bang to run out-of-the-box for FreeBSDes. 2012-04-20 20:31:44 +00:00
findRegressions-simple.py Modify the sh-bang to run out-of-the-box for FreeBSDes. 2012-04-20 20:31:44 +00:00
merge.sh Release merge script: don't actually commit the merge 2015-01-13 00:07:31 +00:00
tag.sh Drop remaining Dragonegg support in release scripts 2015-06-01 15:37:58 +00:00
test-release.sh Fix bug in test-release.sh where the script would not exit if any 2015-07-07 15:50:33 +00:00