summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorTorsten Marek <shlomme@gmail.com>2014-07-25 16:36:21 +0200
committerTorsten Marek <shlomme@gmail.com>2014-07-25 16:36:21 +0200
commit37a788ef1acc2d3a2091ae3d28043bede422ee1c (patch)
tree37a9d34a0424f055309ec29f77f19d2f5f303bea /doc
parent2517384f2e0b5294f3e4890f10f80402ae486fad (diff)
downloadastroid-37a788ef1acc2d3a2091ae3d28043bede422ee1c.tar.gz
Added a short document outlining the release process.
Diffstat (limited to 'doc')
-rw-r--r--doc/release.txt23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/release.txt b/doc/release.txt
new file mode 100644
index 0000000..5e4e090
--- /dev/null
+++ b/doc/release.txt
@@ -0,0 +1,23 @@
+Release Process
+===============
+
+1. Preparatation
+ 1. Check if the dependencies of the package are correct
+ 2. Update the version number in __pkginfo__
+ 3. Put the version number and the release date into the changelog
+ 4. Submit your changes.
+
+2. Make sure the tests are passing on drone.io:
+ https://drone.io/bitbucket.org/logilab/astroid
+
+3. Add a new tag 'astroid-$VERSION'
+
+5. Publish all remaining changes to the Bitbucket repository:
+ https://bitbucket.org/logilab/astroid
+
+4. Run
+
+ $ python setup.py register sdist upload
+
+ to release a new version to PyPI.
+ \ No newline at end of file