diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..2c51820 --- /dev/null +++ b/build.sh @@ -0,0 +1,27 @@ +#!/bin/sh + +set -x + +name=uncloud:$(git describe) +docker build -t ${name} . + +# check for args +if [ $# -ge 1 ]; then + target=$1; shift +else + target="" +fi + +case "$target" in + dev) + docker tag $name harbor.default.svc.c2.k8s.ooo/ungleich-public/${name} + docker push harbor.default.svc.c2.k8s.ooo/ungleich-public/${name} + ;; + "") + echo "Not pushing anywhere" + ;; + *) + echo "Unknown argument $target, ignoring" + exit 1 + ;; +esac