blob: fe0ac53d993a0f6be5d5456ec56444f3e426bc75 [file] [log] [blame]
Riku Voipiob8ffb562020-10-12 11:44:40 +03001#!/bin/bash
2
3set -ex
4
5trap cleanup_exit INT TERM EXIT
6
7cleanup_exit()
8{
9 rm -rf ${HOME}/.docker
10 rm -f ${WORKSPACE}/{log,config.json,version.txt}
11}
12
13update_images=$(find -type f -name .docker-tag)
14
15for imagename in ${update_images}; do
16 (
17 docker_tag=$(cat $imagename)
18 if [ x"${GERRIT_BRANCH}" != x"master" ]; then
19 new_tag=${docker_tag}-${GERRIT_BRANCH}
20 docker tag ${docker_tag} ${new_tag}
21 docker_tag=${new_tag}
22 fi
23 echo successful build ${docker_tag}
24 )
25done
26
27if [ -e ${WORKSPACE}/log ]
28then
29 echo "some images failed:"
30 cat ${WORKSPACE}/log
31 exit 1
32fi