summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2010-11-29 21:29:14 -0700
committerBdale Garbee <bdale@gag.com>2010-11-29 21:29:14 -0700
commit3e2220a180f95971d222a597d2057ca328c27356 (patch)
tree0ab11e7aa7dcd10d55ddf4cc284892f8d6e87ca1
parent61a924099800494b589cbbb87c65b552ccbd8394 (diff)
adding Bdale's release process document to the source tree
-rw-r--r--debian/Releasing28
1 files changed, 28 insertions, 0 deletions
diff --git a/debian/Releasing b/debian/Releasing
new file mode 100644
index 00000000..efa6809d
--- /dev/null
+++ b/debian/Releasing
@@ -0,0 +1,28 @@
+These are Bdale's notes on how to do a release.
+
+ update the version in configure.ac and commit
+
+ git tag -a <version>
+
+ git-buildpackage --git-ignore-new
+
+ use --git-ignore-new so trash in checked-out tree doesn't
+ cause the build to fail!
+
+ at this point, we have Debian packages
+
+ make distclean
+
+ ./autogen.sh --with-fat-dir=/home/bdale/web/altusmetrum/AltOS/releases
+ make fat
+
+ this pushes packages for each platform to web site
+
+ - go edit ~/web/altusmetrum/AltOS/releases/<rev>.mdwn to include
+ release date and explicit ref to dir contents so the AltOS page
+ shows versioned links, commit and push
+
+ (cd doc ; make publish)
+
+ this pushes fresh documents to the web site
+