File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Release Notes - buildversion-plugin
2+
3+ ## v1.0.0 First release
4+
5+
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # finish the release after updating release notes
4+
5+ if [[ $# -lt 1 ]]; then
6+ echo " usage: $( basename $0 ) new-version" >&2
7+ exit 1
8+ fi
9+
10+ version=$1
11+
12+ echo " finish release of $version "
13+
14+ echo -n " commiting release notes and readme. enter to continue:" && read x \
15+ && git add ReleaseNotes.md README.md \
16+ && git commit -m " Updated release notes and readme for $version " \
17+ && echo -n " Peform release. enter to continue:" && read x \
18+ && mvn release:clean \
19+ && mvn release:prepare -Dgpg.keyname=02FCB552 \
20+ && mvn release:perform -Dgpg.keyname=02FCB552 \
21+ # && mvn nexus:staging-close \
22+ # && mvn nexus:staging-promote \
23+ && git flow release finish -n $version
24+
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # start the release
4+
5+ if [[ $# -lt 2 ]]; then
6+ echo " usage: $( basename $0 ) previous-version new-version" >&2
7+ exit 1
8+ fi
9+
10+ previous_version=$1
11+ version=$2
12+
13+ echo " "
14+ echo " Start release of $version , previous version is $previous_version "
15+ echo " "
16+ echo " "
17+
18+ git flow release start $version || exit 1
19+
20+ echo " "
21+ echo " "
22+ echo " Changes since $previous_version "
23+ git log --online v$previous_version ..
24+ echo " "
25+ echo " "
26+ echo " Now edit ReleaseNotes and README"
27+
28+ $EDITOR ReleaseNotes.md
29+ $EDITOR README.md
You can’t perform that action at this time.
0 commit comments