From 65e18e64f3b39846132a718acb0280c5c334a872 Mon Sep 17 00:00:00 2001 From: agrentner Date: Wed, 19 Mar 2025 11:36:14 +0000 Subject: [PATCH] add update version file --- update_minor_version.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 update_minor_version.sh diff --git a/update_minor_version.sh b/update_minor_version.sh new file mode 100644 index 0000000..b2c514a --- /dev/null +++ b/update_minor_version.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# Get the current version from Maven +current_version=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) +echo "Current version: $current_version" + +# Extract major, minor, and patch versions +major=${current_version%%.*} +rest=${current_version#*.} +minor=${rest%%.*} +patch=${rest#*.} + +# Increment the minor version +new_minor=$((minor + 1)) +new_version="${major}.${new_minor}.0" + +# Output the new version +echo "New version: $new_version" + +# Set the new version in Maven +mvn versions:set -DnewVersion=$new_version