Complete caching images for vnf testcases
[functest.git] / build.sh
1 #!/bin/bash
2
3 set -e
4
5 repo=${repo:-opnfv}
6 dirs="\
7 docker/core \
8 docker/healthcheck \
9 docker/smoke \
10 docker/features \
11 docker/components"
12
13 (cd docker && docker build -t "${repo}/functest" .)
14 docker push "${repo}/functest"
15
16 for dir in ${dirs}; do
17     (cd ${dir} && docker build -t "${repo}/functest-${dir##**/}" .)
18     docker push "${repo}/functest-${dir##**/}"
19 done
20
21 exit $?