add an upload-release target Release process documentation
authorJohan Dahlin <jdahlin@async.com.br>
Fri, 31 Oct 2008 19:59:40 +0000 (19:59 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Fri, 31 Oct 2008 19:59:40 +0000 (19:59 +0000)
2008-10-31  Johan Dahlin  <jdahlin@async.com.br>

    * Makefile.am: add an upload-release target
    * docs/release-checklist.txt:
    Release process documentation

svn path=/trunk/; revision=853

ChangeLog
Makefile.am
docs/release-checklist.txt [new file with mode: 0644]

index 20f4430..7f8374d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-10-31  Johan Dahlin  <jdahlin@async.com.br>
+
+       * Makefile.am: add an upload-release target
+       * docs/release-checklist.txt:
+       Release process documentation
+
 2008-10-31  Colin Walters  <walters@verbum.org>
 
        Bug 558109 – _g_typelib_init fails to find shared libraries
index 3444b42..164ed19 100644 (file)
@@ -45,3 +45,6 @@ release-tag:
               $$TRUNK \
               $$ROOT/tags/GOBJECT_INTROSPECTION_$$SVNVERSION
 
+upload-release: $(distdir).tar.gz
+       scp dist/$(distdir).tar.gz gnome.org:
+       ssh gnome.org install-module $(distdir).tar.gz
diff --git a/docs/release-checklist.txt b/docs/release-checklist.txt
new file mode 100644 (file)
index 0000000..5859520
--- /dev/null
@@ -0,0 +1,10 @@
+Check bugzilla
+Run all tests
+Update NEWS
+make distcheck
+make release-tag
+make upload-release
+
+Send release announcement
+Bump version number:
+  configure.ac