diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-06-29 15:26:12 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-07-02 05:54:42 +0000 |
commit | 40259610dd88c89c9921411f1b858b991173d64d (patch) | |
tree | 5800b7891c37026d42498f8ec4c1f5568eba162d /tcwg-dev-build.sh | |
parent | 29569f5abbb436ebbc81614bda0b3c23fce38690 (diff) |
tcwg-dev-build.sh: New script for tcwg-dev-build job.
Change-Id: I216baff702c2402b9fb81c5b34ecf8d06bed83e9
Diffstat (limited to 'tcwg-dev-build.sh')
-rwxr-xr-x | tcwg-dev-build.sh | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/tcwg-dev-build.sh b/tcwg-dev-build.sh new file mode 100755 index 00000000..97a63d23 --- /dev/null +++ b/tcwg-dev-build.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +set -ef -o pipefail + +scripts=$(dirname $0) +. $scripts/jenkins-helpers.sh +convert_args_to_variables "$@" + +dry_run="${dry_run:-false}" +release_name="${release_name:-default}" +target="${target:-aarch64-linux-gnu}" +version="${version:-default}" +verbose="${verbose:-true}" + +set -u + +if $verbose; then set -x; fi + +clone_or_update_repo abe tested https://git-us.linaro.org/toolchain/abe + +if [ x"$release_name" = x"default" ]; then + release_name="$(date +%Y%m%d-%H_%M_%S)" +fi + +$scripts/MakeRelease.job \ + --abedir `pwd`/abe \ + --artifacts_top `pwd`/artifacts \ + --release_name $release_name \ + --target aarch64-linux-gnu \ + --toolchainconfig $version \ + --workspace `pwd` |