eclair-linaro: Jenkins agent image for ECLAIR analysis tool

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I1e45acd64a611ea0fcbae9d3c7d8cd1b5e3dc814
diff --git a/eclair-linaro/build.sh b/eclair-linaro/build.sh
new file mode 100755
index 0000000..dbdc863
--- /dev/null
+++ b/eclair-linaro/build.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+set -e
+
+export LANG=C
+
+tag=$(basename $PWD)
+
+[ -z $ECR ] && echo "Error: ECR environment variable not set" && exit 1
+
+if [ ! -e gcc-arm-11.2-2022.02-x86_64-aarch64-none-elf.tar.xz ]; then
+    wget https://developer.arm.com/-/media/Files/downloads/gnu/11.2-2022.02/binrel/gcc-arm-11.2-2022.02-x86_64-aarch64-none-elf.tar.xz
+fi
+
+image=${ECR}/misra:$tag
+docker build --pull --tag=$image .
+echo $image > .docker-tag