partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

commit d1477deb0d5729f22cda35a0e0fcd6158928960b
parent c403d8ff059b6e668404d5d0ce7e6dd1a92623d9
Author: Felicitus <felicitus@felicitus.org>
Date:   Sat,  7 Jan 2012 17:13:06 +0100

Added a document about the release process

Diffstat:
Adocumentation/internals/NEW-RELEASE | 30++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+), 0 deletions(-)

diff --git a/documentation/internals/NEW-RELEASE b/documentation/internals/NEW-RELEASE @@ -0,0 +1,30 @@ +The following steps describe how a new PartKeepr release is being built: + +* Create a new GIT tag using: + + git tag -s <version> + + The tag message should contain a non-verbose list of changes. To view all commits since the last release, use: + + git log <tag>..HEAD + + +* Push the tag to the repository using: + + git push --tags + + +* Run the release script on the PartKeepr server: + + partkeepr-release.sh <tag> + + This generates a release and puts both tbz2 and zip archives into the downloads directory + + +* Test the archive for errors (simple installation should work) + +* Update the downloads page + +* Write a blog entry + +* Push out notifications on twitter