summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorMichael E Brown <michael_e_brown@dell.com>2007-11-28 18:09:28 -0600
committerMichael E Brown <michael_e_brown@dell.com>2007-11-28 18:09:28 -0600
commit27e63d7ff0eeb9c9d439a58704d545be25b7cc4d (patch)
tree709602dcc39ae1b252b1da4e837ca9124b40b720 /docs
parent5a18c3969f6a40e661fda0e7ff6014c768d536f2 (diff)
downloadmock-27e63d7ff0eeb9c9d439a58704d545be25b7cc4d.tar.gz
mock-27e63d7ff0eeb9c9d439a58704d545be25b7cc4d.tar.xz
mock-27e63d7ff0eeb9c9d439a58704d545be25b7cc4d.zip
start updating release instructions.
Diffstat (limited to 'docs')
-rw-r--r--docs/release-instructions.txt27
1 files changed, 20 insertions, 7 deletions
diff --git a/docs/release-instructions.txt b/docs/release-instructions.txt
index aed7fb5..ab8cd2f 100644
--- a/docs/release-instructions.txt
+++ b/docs/release-instructions.txt
@@ -1,12 +1,25 @@
Release checklist overview:
- 1) update changlelog
- 2) check all changes into git and push upstream
- 3) properly tag git tree with signature
- 4) check release into fedora cvs
- 5) do build for -devel
- 6) do build for F-7, push to testing, then stable
- 7) do a build for FC-6
+ 1) update ChangeLog
+ 2) update version in 'configure.ac'
+ 3) run 'autoreconf' to update autoconf files
+ 4) run 'make rpm' to update version in all files
+ 5) check all changes into git and push upstream
+ 6) properly tag git tree with signature
+ 7) check release into fedora cvs
+ 8) do build for -devel
+ 9) do build for F-7, push to testing, then stable
+ 10) do a build for FC-6
+
+## script form:
+# vim ChangeLog mock.spec.in
+# vim configure.ac
+# autoreconf
+# make rpm
+# git commit -m 'version bump' configure.ac configure src/mock.py
+# git tag -u YOURKEY mock-VERSION_HERE
+
+
In the mock git tree, first ensure that you are: