aboutsummaryrefslogtreecommitdiff
path: root/trusty-arm64-tcwg-test/build.sh
diff options
context:
space:
mode:
authorubuntu <ubuntu@localhost.localdomain>2016-07-21 15:52:30 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2016-07-21 17:56:12 +0100
commit7f174cdf2d926a1e31c2f354f3e2dd5f20e79605 (patch)
treec8fcae0833e1bd607728e703cd66226cb4e7ef30 /trusty-arm64-tcwg-test/build.sh
parentf67d615d9ee93a3af0500b5c5926682e8dcad9d8 (diff)
trusty-{arm64,armhf}-tcwg-test: New images
... for testing toolchain builds. Also import .ssh/* configuration from /srv/docker/ssh/. Change-Id: I44d694b1bb9b1f76cfe675d73ab83fa492eeaa2a
Diffstat (limited to 'trusty-arm64-tcwg-test/build.sh')
-rwxr-xr-xtrusty-arm64-tcwg-test/build.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/trusty-arm64-tcwg-test/build.sh b/trusty-arm64-tcwg-test/build.sh
new file mode 100755
index 0000000..386ad26
--- /dev/null
+++ b/trusty-arm64-tcwg-test/build.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+set -e
+
+trap cleanup_exit INT TERM EXIT
+
+cleanup_exit()
+{
+ rm -f *.list *.key
+ rm -rf tcwg-buildslave
+}
+
+export LANG=C
+
+DISTRIBUTION=$(basename ${PWD} | cut -f1 -d '-')
+
+cp -a ../linaro-*.list ../linaro-*.key .
+sed -e "s|@DISTRIBUTION@|${DISTRIBUTION}|" -i *.list
+
+rsync -a ../tcwg-buildslave/ ./tcwg-buildslave/
+
+docker build --tag=linaro/$(basename ${PWD}) .