From 142e1bade4bb5f0dd8edfce0852ba6add1af258d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C5=82awomir=20=C5=9Aled=C5=BA?= Date: Mon, 7 Oct 2019 10:27:02 +0200 Subject: [PATCH] Simplifying release procedure --- README.md | 4 ++-- release.sh | 47 ----------------------------------------------- 2 files changed, 2 insertions(+), 49 deletions(-) delete mode 100755 release.sh diff --git a/README.md b/README.md index 8d6aa66..30e5395 100644 --- a/README.md +++ b/README.md @@ -522,8 +522,8 @@ cd test Feel free to ask questions in chat, open issues, or contribute by creating pull requests. In order to create a pull request -* checkout develop branch -* introduce your changes +* checkout master branch +* introduce your changes & bump version * submit pull request # Resources diff --git a/release.sh b/release.sh deleted file mode 100755 index 219af38..0000000 --- a/release.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash - -version=$(cat .version) - -release_version=${version%%-SNAPSHOT} -new_version=$(echo $release_version+0.1 | bc) - -[[ $? -ne 0 ]] && echo 'Error exiting.' && exit 1 - -snapshot_version=${new_version}-SNAPSHOT - -cat < ./.version -git add ./.version -git commit -m "[release] prepare release v$release_version" -git tag v$release_version -echo $snapshot_version > ./.version -git add ./.version -git commit -m "[release] prepare for next development iteration" - -echo merge the version back into develop -git checkout develop -git merge --no-ff -m "[release] merge release/$release_version into develop" release/$release_version - -git checkout master -echo merge the version back into master but use the tagged version instead of the release/$releaseVersion HEAD -git merge --no-ff -m "[release] merge previous version into master to avoid the increased version number" release/$release_version~1 - -echo get back on the develop branch -git checkout develop -echo finally push everything -git push origin develop master -git push --tags -echo removing the release branch -git branch -D release/$release_version