Skip to content

Commit 2541da6

Browse files
author
Willi Schönborn
committed
Silent release script
1 parent 6750029 commit 2541da6

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Diff for: release.sh

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
#!/usr/bin/env bash
1+
#!/bin/sh -e
22

3-
set -e
3+
: ${2?"Usage: $0 <release-version> <next-version>"}
44

55
mvn scm:check-local-modification
66

77
# release
8-
mvn versions:set
9-
git add pom.xml */pom.xml
10-
git commit
8+
mvn versions:set -D newVersion=$1
9+
git add $(find . -name pom.xml)
10+
git commit -m "Release $1"
1111
mvn clean deploy -P release
1212
mvn scm:tag
1313

1414
# next development version
15-
mvn versions:set
16-
git add pom.xml */pom.xml
17-
git commit
15+
mvn versions:set -D newVersion=$2-SNAPSHOT
16+
git add $(find . -name pom.xml)
17+
git commit -m "Development $2-SNAPSHOT"

0 commit comments

Comments
 (0)