aboutsummaryrefslogtreecommitdiff
path: root/node/build
diff options
context:
space:
mode:
authorMichael Hudson <michael.hudson@linaro.org>2011-03-22 18:06:39 +1300
committerMichael Hudson <michael.hudson@linaro.org>2011-03-22 18:06:39 +1300
commit72fa907f34cb8338732c3b926d7a820431dd57e7 (patch)
treecd92ae32534cc930da22b943865237b8d424b9d6 /node/build
parent54a59dc6deff12cd9c53e5b0d43e12426692aad1 (diff)
be a bit more straightforward in configuration handling
Diffstat (limited to 'node/build')
-rwxr-xr-xnode/build7
1 files changed, 4 insertions, 3 deletions
diff --git a/node/build b/node/build
index 4a6084d..4990aea 100755
--- a/node/build
+++ b/node/build
@@ -35,10 +35,11 @@ chown jenkins-build:nogroup build
cd build
sudo -H -u jenkins-build bash -xes "${ROOT}" "$@" <<\EOF
ROOT="${1}"
-shift
-SCRIPT_NAME="$(echo "${2}" | base64 -id | sed -n -e 's%SCRIPT_NAME=\([^/]\+\)%\1%p')"
+HOST="${2}"
+CONFIGURATION="$(echo "${3}" | base64 -id)"
+SCRIPT_NAME="$(echo "${CONFIGURATION}" | sed -n -e 's%SCRIPT_NAME=\([^/]\+\)%\1%p')"
if [ -z "${SCRIPT_NAME}" ]; then
SCRIPT_NAME=build-android
fi
-exec bash -xe "${ROOT}/${SCRIPT_NAME}" "$@"
+exec bash -xe "${ROOT}/${SCRIPT_NAME}" "${HOST}" "${CONFIGURATION}"
EOF