blob: fb9c5d5689aed710dff23bf28034f4090b030180 [file] [log] [blame]
Benjamin Copelande2772152020-06-17 11:54:56 +01001#!/bin/sh
2
3set -e
4
5trap cleanup_exit INT TERM EXIT
6
7cleanup_exit()
8{
9 rm -f *.list *.key
10}
11
12export LANG=C
13
14DISTRIBUTION=$(basename ${PWD} | cut -f1 -d '-')
15ARCHITECTURE=$(basename ${PWD} | cut -f2 -d '-')
Leonardo Sandoval5c131e42020-10-29 17:12:15 -060016PROJECT=$(basename ${PWD} | cut -f3 -d '-')-$(basename ${PWD} | cut -f4 -d '-')
Benjamin Copelande2772152020-06-17 11:54:56 +010017
Benjamin Copelandfc7fbb42020-08-20 15:05:53 +010018cp -a ../setup-sshd .
19
Paul Sokolovsky97337682022-11-21 22:31:05 +030020# Copy armclang toolchains required for the build (previously fetched
21# from s3://trustedfirmware-private/armclang/ by build harness).
Paul Sokolovsky8e7952d2023-11-03 21:59:37 +030022cp ../ARMCompiler6.21_standalone_linux-x86_64.tar.gz .
Paul Sokolovsky97337682022-11-21 22:31:05 +030023
Paul Sokolovsky73026d12022-01-18 23:12:49 +030024image=trustedfirmware/ci-${ARCHITECTURE}-${PROJECT}-ubuntu:${DISTRIBUTION}${DOCKER_SUFFIX}
Benjamin Copelande2772152020-06-17 11:54:56 +010025docker build --pull --tag=$image .
26echo $image > .docker-tag