diff --git a/scripts/prepareDeploy.sh b/scripts/prepareDeploy.sh index 707e4d233bc..7705f226046 100755 --- a/scripts/prepareDeploy.sh +++ b/scripts/prepareDeploy.sh @@ -13,7 +13,7 @@ getLatest() { stable=`echo "$releases" | grep '' | cut -d '>' -f2 |cut -d '<' -f1 | grep "^$base" | tail -1` [ -n "$stable" ] && echo $stable && return - pre=`echo "$prereleases" | grep '' | cut -d '>' -f2 |cut -d '<' -f1 | grep "^$base" | egrep 'alpha|beta|rc' | tail -1` + pre=`echo "$prereleases" | grep '' | cut -d '>' -f2 |cut -d '<' -f1 | grep "^$base" | grep -v "SNAPSHOT" | egrep 'alpha|beta|rc' | tail -1` [ -z "$pre" ] && pre=`echo "$prereleases" | grep '' | cut -d '>' -f2 |cut -d '<' -f1 | egrep 'alpha|beta|rc' | tail -1` [ -z "$pre" ] && pre="$2" expr "$pre" : ".*SNAPSHOT" >/dev/null && echo "Releases cannot depend on SNAPSHOT: $1 - $pre" && exit 1 || echo $pre