[Fai-commit] r6541 - trunk/doc

Michael Prokop mika at alioth.debian.org
Tue May 10 17:45:48 UTC 2011


Author: mika
Date: 2011-05-10 17:45:48 +0000 (Tue, 10 May 2011)
New Revision: 6541

Modified:
   trunk/doc/release-management.txt
Log:
release-management: Mention test cycle; dcommit before tagging + releasing.

Modified: trunk/doc/release-management.txt
===================================================================
--- trunk/doc/release-management.txt	2011-05-10 17:37:56 UTC (rev 6540)
+++ trunk/doc/release-management.txt	2011-05-10 17:45:48 UTC (rev 6541)
@@ -123,6 +123,18 @@
   % git add debian/changelog
   % NEW_VERSION=$(dpkg-parsechangelog | awk '/^Version:/ {print $2}')
   % git commit -s -m "Release new version ${NEW_VERSION}."
+
+Build source package:
+
+  % git-buildpackage --git-ignore-branch -S
+
+Then the usual Q/A takes place once again - using cowbuilder for
+building the binary package, running lintian on the resulting
+fai*.changes file, testing the result.
+
+If everything is fine finally push and tag the stable release in svn:
+
+  % git svn dcommit
   % git svn tag -m "Tagging stable release ${NEW_VERSION}." "${NEW_VERSION}"
 
 Push changes + tags to the stable git repository at git.grml.org
@@ -134,13 +146,14 @@
   % git tag -u $DEBSIGN_KEYID -s v3.4.8 -m "release 3.4.8"
   % git push --tags grml
 
-Finally debsign the fai*.changes file upload the package to Debian:
+Finally debsign the fai*.changes file and upload it to Debian:
 
   % dput ftp-master fai...*changes
 
 --------------------------------------------------------------------------------
 Document History:
 
+May 10 2011: Mention test cycle; dcommit before tagging + releasing.
 Apr 15 2011: Improve document structure, adjust workflow so git commit
              IDs aren't rewritten after releasing, thanks to Michael
              Tautschnig for feedback.




More information about the Fai-commit mailing list