aboutsummaryrefslogtreecommitdiff
path: root/compass/compass-cobbler.sh
blob: c3fd6543bda2eca032fed337f4174b90ce3d7934 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash

set -e

trap cleanup_exit INT TERM EXIT

cleanup_exit()
{
    rm -rf ${HOME}/.docker
}

mkdir -p ${HOME}/.docker
sed -e "s|\${DOCKER_AUTH}|${DOCKER_AUTH}|" < ${WORKSPACE}/config.json > ${HOME}/.docker/config.json
chmod 0600 ${HOME}/.docker/config.json

docker build -t linaro/compass-cobbler:latest compass-cobbler
docker push linaro/compass-cobbler:latest