Skip to content

Commit f6de3f4

Browse files
committed
Updated release docs and bumped CLI version to 0.0.7 dev.
1 parent 9420dfd commit f6de3f4

2 files changed

Lines changed: 29 additions & 20 deletions

File tree

client/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
# pylint: disable=W0142
3434
setup(name='deis',
35-
version='0.0.5',
35+
version='0.0.7',
3636
license=APACHE_LICENSE,
3737
description='Command-line Client for Deis',
3838
author='OpDemand',

docs/releases.rst

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,40 +17,49 @@ GitHub Issues
1717
- roll unfinished issues (if there are any) into next milestone
1818
- close current release milestone
1919

20+
Other Repos
21+
-----------
2022

21-
Chef Repo
23+
- tag the opdemand/buildstep repo
24+
- tag the opdemand/gitosis repo
25+
26+
Deis Repo
2227
---------
2328

24-
- change cookbook revisions
25-
- change chef attributes deis-cookbook/attributes
26-
- default.deis.build.revision
27-
- default.deis.controller.revision
28-
- change chef metadata.rb
29-
- upload cookbook to Chef
30-
* ``berks update && berks install && berks upload --force``
29+
- ``bundle install``
30+
- Update berksfile with new release
31+
* ``berks update && berks install``
32+
* switch from github cookbook to opscode community cookbook
3133
- tag the opdemand/deis-cookbook repo
32-
* ``git commit -a -m 'prep for 0.0.X release'``
34+
* ``git status && git add . && git commit -m 'updating for 0.0.X release'``
3335
* ``git tag v0.0.X``
36+
* ``git push origin master``
3437
* ``git push --tags``
38+
- update __version__ fields in Python packages to *next* versionÏ
39+
- switch from opscode community cookbook back to github cookbook
3540

36-
37-
Deis Repo
41+
Chef Repo
3842
---------
3943

40-
- ``bundle install``
41-
- Update berksfile with new release
42-
* ``berks update && berks install && berks upload --force``
43-
- update __version__ fields in Python packages
44+
- change chef attributes from master to latest tag in deis-cookbook/attributes
45+
- default.deis.build.revision
46+
- default.deis.gitosis.revision
47+
- default.deis.controller.revision
48+
- ``knife cookbook metadata .`` will update metadata.json
4449
- tag the opdemand/deis-cookbook repo
45-
* ``git status && git add . && git commit -m 'updating for 0.0.X release'``
50+
* ``git commit -a -m 'prep for 0.0.X release'``
4651
* ``git tag v0.0.X``
52+
* ``git push origin master``
4753
* ``git push --tags``
48-
- tag the opdemand/buildstep repo
49-
- tag the opdemand/gitosis repo
54+
- ``cp -pr deis-cookbook /tmp/deis && cd /tmp``
55+
- ``tar cvfz deis-cookbook-v0.0.6.tar.gz --exclude='deis/.git' --exclude='deis/.vagrant' deis``
56+
- log in to community.opscode.com and upload tarball
57+
- change gitosis, build, controller from latest back to master tag
58+
- change cookbook revisions in metadata.rb to *next* version
59+
- git commit and push post-tag dev versions
5060

5161
Client
5262
------
53-
5463
- publish CLI to pypi.python.org
5564
- ``python setup.py sdist upload``
5665
- use testpypi.python.org first to ensure there aren't any problems

0 commit comments

Comments
 (0)