|
@@ -1,4 +1,5 @@
|
|
|
|
|
|
+set -e
|
|
|
|
|
|
if [ $# -ne 1 ]; then
|
|
|
echo "Usage: $0 tag" >/dev/stderr
|
|
@@ -9,6 +10,10 @@ tag=$1
|
|
|
|
|
|
tgt=$(mktemp -d)
|
|
|
|
|
|
+
|
|
|
+docker run -v `pwd`/../:/opt/flannel -i -t golang:1.4.1 /bin/bash -c "cd /opt/flannel && ./build"
|
|
|
+
|
|
|
+
|
|
|
cat <<DF >${tgt}/Dockerfile
|
|
|
FROM quay.io/coreos/flannelbox:1.0
|
|
|
MAINTAINER Eugene Yakubovich <eugene.yakubovich@coreos.com>
|
|
@@ -17,7 +22,10 @@ ADD ./mk-docker-opts.sh /opt/bin/
|
|
|
CMD /opt/bin/flanneld
|
|
|
DF
|
|
|
|
|
|
+
|
|
|
cp ../bin/flanneld $tgt
|
|
|
-cp ../dist/mk-docker-opts.sh $tgt
|
|
|
+cp ./mk-docker-opts.sh $tgt
|
|
|
docker build -t quay.io/coreos/flannel:${tag} $tgt
|
|
|
+
|
|
|
+
|
|
|
rm -rf $tgt
|