Merge "Make the vnf images public"
[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 docker/vnf"
13
14 (cd docker && docker build -t "${repo}/functest" .)
15 docker push "${repo}/functest"
16
17 for dir in ${dirs}; do
18     (cd ${dir} && docker build -t "${repo}/functest-${dir##**/}" .)
19     docker push "${repo}/functest-${dir##**/}"
20 done
21
22 exit $?