Skip to content

Commit 82cbace

Browse files
committed
Create Release Script
This change adds a release creation script
1 parent 5b72e47 commit 82cbace

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

ci/create-release.sh

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/usr/bin/env bash
2+
3+
set -e
4+
5+
RELEASE=$1
6+
SNAPSHOT=$2
7+
8+
mvn versions:set -DnewVersion=$RELEASE -DgenerateBackupPoms=false
9+
git add .
10+
git commit --message "v$RELEASE Release"
11+
12+
git tag v$RELEASE
13+
git reset --hard HEAD^1
14+
15+
mvn versions:set -DnewVersion=$SNAPSHOT -DgenerateBackupPoms=false
16+
git add .
17+
git commit --message "v$SNAPSHOT Development"

0 commit comments

Comments
 (0)