bug 385: version sort tags to get latest 93/5593/1
authorMike Marchetti <mmarchetti@sandvine.com>
Tue, 17 Oct 2017 17:47:48 +0000 (13:47 -0400)
committerMike Marchetti <mmarchetti@sandvine.com>
Tue, 17 Oct 2017 17:49:28 +0000 (13:49 -0400)
Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
installers/install_osm.sh

index 6e114be..1ea15e2 100755 (executable)
@@ -385,7 +385,7 @@ if [ -z "$TEST_INSTALLER" ]; then
 fi
 
 echo -e "\nGuessing the current stable release"
-LATEST_STABLE_DEVOPS=`git -C $TEMPDIR tag -l v[0-9].* | tail -n1`
+LATEST_STABLE_DEVOPS=`git -C $TEMPDIR tag -l v[0-9].* | sort -V | tail -n1`
 [ -z "$COMMIT_ID" ] && [ -z "$LATEST_STABLE_DEVOPS" ] && echo "Could not find the current latest stable release" && exit 0
 echo "Latest tag in devops repo: $LATEST_STABLE_DEVOPS"
 [ -z "$COMMIT_ID" ] && [ -n "$LATEST_STABLE_DEVOPS" ] && COMMIT_ID="tags/$LATEST_STABLE_DEVOPS"