Merge pull request #13 from thandayuthapani/master
Changes to cut tag in pipeline
diff --git a/scripts/build/build.sh b/scripts/build/build.sh
index d9bc70d..af806f6 100644
--- a/scripts/build/build.sh
+++ b/scripts/build/build.sh
@@ -33,6 +33,11 @@
GO111MODULE=on go mod vendor
go build -o mesher -a
+if [ $VERSION != "latest" ]; then
+ cd $PROJECT_DIR/mesher
+ git tag -a $TAG_VERSION -m "$TAG_MESSAGE"
+ git push origin $TAG_VERSION
+fi
export WORK_DIR=$BUILD_DIR/src/$repo/$project/mesher
@@ -68,5 +73,12 @@
if [ $JOB_NAME != "" ]; then
cp $release_dir/$pkg_name /var/lib/jenkins/mesher-release
fi
+
+if [ $VERSION != "latest" ]; then
+ date=$(date +%Y-%m-%d)
+ DIR_NAME="mesher-release-$date"
+ mkdir -p /var/lib/jenkins/userContent/mesher-release/$DIR_NAME
+ cp $release_dir/$pkg_name /var/lib/jenkins/userContent/mesher-release/$DIR_NAME
+fi
tar zcvf $WORK_DIR/mesher.tar.gz licenses conf start.sh mesher VERSION
exit 0