File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -70,15 +70,24 @@ jobs:
7070
7171 - name : Bump version
7272 run : |
73+ major=$(mvn help:evaluate -Dexpression=parsedVersion.majorVersion -q -DforceStdout)
74+ minor=$(mvn help:evaluate -Dexpression=parsedVersion.minorVersion -q -DforceStdout)
75+
7376 case "$TYPE" in
74- patch) mvn versions:set -DnextSnapshot=true -DgenerateBackupPoms=false ;;
75- minor) mvn build-helper:parse-version versions:set \
76- -DnewVersion=\${parsedVersion.majorVersion}.\$((parsedVersion.minorVersion+1)).0-SNAPSHOT \
77- -DgenerateBackupPoms=false ;;
78- major) mvn build-helper:parse-version versions:set \
79- -DnewVersion=\$((parsedVersion.majorVersion+1)).0.0-SNAPSHOT \
80- -DgenerateBackupPoms=false ;;
81- *) echo "Unknown type: $TYPE"; exit 1 ;;
77+ patch)
78+ mvn versions:set -DnextSnapshot=true -DgenerateBackupPoms=false
79+ ;;
80+ minor)
81+ new_version="$major.$((minor+1)).0-SNAPSHOT"
82+ mvn versions:set -DnewVersion="$new_version" -DgenerateBackupPoms=false
83+ ;;
84+ major)
85+ new_version="$((major+1)).0.0-SNAPSHOT"
86+ mvn versions:set -DnewVersion="$new_version" -DgenerateBackupPoms=false
87+ ;;
88+ *)
89+ echo "Unknown type: $TYPE"; exit 1
90+ ;;
8291 esac
8392 mvn versions:commit
8493
You can’t perform that action at this time.
0 commit comments