blob: 8356d1e7c9a232356e3b9d466443ca375ea16ef2 [file] [log] [blame]
#!/usr/bin/env bash
set -e
set -x
cd /var/lib/jenkins/workspace/Mesher/src/github.com/apache/servicecomb-mesher/
repo="github.com"
project="go-mesh"
export BUILD_DIR=/var/lib/jenkins/workspace/Mesher
export WORK_DIR=$BUILD_DIR/src/$repo/$project/mesher
cd $WORK_DIR
docker build -t gomesh/mesher:$VERSION .
cp /var/lib/jenkins/workspace/docker_login.sh .
bash docker_login.sh &> /dev/null
if [ $PUSH_WITH_LATEST_TAG == "YES" ]; then
docker build -t gomesh/mesher:latest .
docker push gomesh/mesher:latest
fi
docker push gomesh/mesher:$VERSION
exit 0