We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4ba7b7d commit df6acc6Copy full SHA for df6acc6
1 file changed
release.sh
@@ -2,6 +2,7 @@
2
3
usage(){
4
echo "Usage: $0 -v <desired version> -g <gpg password>"
5
+ echo "Or if you want to be asked fro GPG password without printing to console: $0 -v <desired version>"
6
exit 1
7
}
8
@@ -49,9 +50,14 @@ fi
49
50
51
if [ -z "${gpg_pass}" ]
52
then
- echo "No gpg password given!"
53
- usage
54
- exit 1
+ echo "Enter gpg password: "
+ read -s gpg_pass
55
+ if [ -z "${gpg_pass}" ]
56
+ then
57
+ echo "No gpg password given!"
58
+ usage
59
+ exit 1
60
+ fi
61
fi
62
63
mvn --batch-mode release:prepare release:perform -DreleaseVersion=${version} -Darguments="-Dgpg.passphrase=${gpg_pass}"
0 commit comments