Skip to content

Commit 53010ac

Browse files
authored
chore: fix script to deploy beta/rc to maven-central (#7870)
1 parent 46a175c commit 53010ac

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

scripts/prepareDeploy.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ getLatest() {
1111
releases=`curl -s "https://repo.maven.apache.org/maven2/com/vaadin/$1/maven-metadata.xml"`
1212
prereleases=`curl -s "https://maven.vaadin.com/vaadin-prereleases/com/vaadin/$1/maven-metadata.xml"`
1313

14-
stable=`echo "$releases" | grep '<version>' | cut -d '>' -f2 |cut -d '<' -f1 | grep "^$base" | tail -1`
14+
stable=`echo "$releases" | grep '<version>' | cut -d '>' -f2 |cut -d '<' -f1 | grep "^$base" | egrep 'beta|rc' | tail -1`
1515
[ -n "$stable" ] && echo $stable && return
16-
pre=`echo "$prereleases" | grep '<version>' | cut -d '>' -f2 |cut -d '<' -f1 | grep "^$base" | grep -v "SNAPSHOT" | egrep 'alpha|beta|rc' | tail -1`
17-
[ -z "$pre" ] && pre=`echo "$prereleases" | grep '<version>' | cut -d '>' -f2 |cut -d '<' -f1 | egrep 'alpha|beta|rc' | tail -1`
16+
pre=`echo "$prereleases" | grep '<version>' | cut -d '>' -f2 |cut -d '<' -f1 | grep "^$base" | grep -v "SNAPSHOT" | egrep 'alpha' | tail -1`
17+
[ -z "$pre" ] && pre=`echo "$prereleases" | grep '<version>' | cut -d '>' -f2 |cut -d '<' -f1 | egrep 'alpha' | tail -1`
1818
[ -z "$pre" ] && pre="$2"
1919
expr "$pre" : ".*SNAPSHOT" >/dev/null && echo "Releases cannot depend on SNAPSHOT: $1 - $pre" && exit 1 || echo $pre
2020
}
@@ -43,7 +43,7 @@ setPomVersion() {
4343
### Check that version is given as a parameter and has a valid format
4444
version=$1
4545
! [[ $version =~ ^[0-9]+\.[0-9]+\.[0-9]+([\.-](alpha|beta|rc)[0-9]+)?$ ]] && echo Invalid version format: $version && exit 1
46-
[[ $version =~ (alpha|beta|rc) ]] && profile=prerelease || profile=maven-central
46+
[[ $version =~ (alpha) ]] && profile=prerelease || profile=maven-central
4747
pomVersion=`cat pom.xml | grep -m2 "<version>" | tail -n1 | cut -d '>' -f2 | cut -d '<' -f1`
4848

4949
### Extrat major.minor part from version

0 commit comments

Comments
 (0)