summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSamuel Thibault <sthibault@debian.org>2017-04-18 22:59:13 +0000
committerSamuel Thibault <sthibault@debian.org>2017-04-18 22:59:13 +0000
commit528033e8f795c8476fae3b75d96c8076d7a91527 (patch)
tree8658d7ad3fc2a81f13da87de5f53cc8f673ee58f /doc
parent015420d50227726291f8eb8beb2be87e6d1bfb42 (diff)
downloadinstallation-guide-528033e8f795c8476fae3b75d96c8076d7a91527.zip
Add releasing documentation
Diffstat (limited to 'doc')
-rw-r--r--doc/releasing.txt37
1 files changed, 37 insertions, 0 deletions
diff --git a/doc/releasing.txt b/doc/releasing.txt
new file mode 100644
index 000000000..282af8608
--- /dev/null
+++ b/doc/releasing.txt
@@ -0,0 +1,37 @@
+This document briefly describes how to make a installation-guide release.
+
+- First make sure to be up to date
+
+ svn up
+
+- Set the release date
+
+ dch -r
+
+ and set the package version to the date.
+
+- Commit that
+
+ svn commit
+
+ and remember the commit number (say, 12345)
+
+- Prepare a bare tree
+
+ svn export $PWD /tmp/manual-build
+
+- Build from it (use a machine with a lot of cores to make this fast)
+
+ cd /tmp/manual-build
+ pdebuild
+
+- Compare against a previous version to make sure we didn't mess it up
+ completely
+
+ debdiff installation-guide_2017WWWW_amd64.changes installation-guide_2017XXXX_amd64.changes
+
+- Upload the result
+
+- When ACCEPTed, Tag the commit:
+
+ svn cp svn+ssh://svn.debian.org/svn/d-i/trunk/manual@12345 svn+ssh://svn.debian.org/svn/d-i/tags/manual/2017XXXX