Commit 00fcf8b5 by Mislav Marohnić

Bash here-document doesn't work with non-executable TMPDIR

Fixes https://travis-ci.org/sstephenson/ruby-build/builds/13131225
parent d9cd8a1a
...@@ -240,7 +240,8 @@ OUT ...@@ -240,7 +240,8 @@ OUT
mkdir -p "$TMPDIR" mkdir -p "$TMPDIR"
chmod -w "$TMPDIR" chmod -w "$TMPDIR"
run_inline_definition <<<"" touch "${TMP}/build-definition"
run ruby-build "${TMP}/build-definition" "$INSTALL_ROOT"
assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location" assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location"
} }
...@@ -249,6 +250,7 @@ OUT ...@@ -249,6 +250,7 @@ OUT
mkdir -p "$TMPDIR" mkdir -p "$TMPDIR"
chmod -x "$TMPDIR" chmod -x "$TMPDIR"
run_inline_definition <<<"" touch "${TMP}/build-definition"
run ruby-build "${TMP}/build-definition" "$INSTALL_ROOT"
assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location" assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location"
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment