@@ -17,53 +17,69 @@ GitHub Issues
1717- roll unfinished issues (if there are any) into next milestone
1818- close current release milestone
1919
20+
2021Other Repos
2122-----------
2223
2324- tag the opdemand/buildstep repo
2425- tag the opdemand/gitosis repo
2526
26- Deis Repo
27+
28+ Chef Repo
2729---------
2830
29- - ``bundle install ``
30- - Update berksfile with new release
31- * ``berks update && berks install ``
32- * switch from github cookbook to opscode community cookbook
33- - tag the opdemand/deis-cookbook repo
34- * ``git status && git add . && git commit -m 'updating for 0.0.X release' ``
31+ - merge master into release branch
32+ * create pull request from master to release branch
33+ * review and merge on github.com
34+ - change chef attributes from master to latest tag in deis-cookbook/attributes
35+ * default.deis.build.revision
36+ * default.deis.gitosis.revision
37+ * default.deis.controller.revision
38+ - ``knife cookbook metadata . `` will update metadata.json
39+ - commit and push the opdemand/deis-cookbook repo
40+ * ``git commit -a -m 'updated for v0.0.X release' ``
3541 * ``git tag v0.0.X ``
42+ * ``git push --tags origin v0.0.X ``
43+ - update opscode community cookbook
44+ * ``cp -pr deis-cookbook /tmp/deis && cd /tmp ``
45+ * ``tar cvfz deis-cookbook-v0.0.X.tar.gz --exclude='deis/.git' --exclude='deis/.vagrant' deis ``
46+ * log in to community.opscode.com and upload tarball
47+ - switch master back to upcoming release
48+ * ``git checkout master ``
49+ * change cookbook revisions in metadata.rb to *next * version
50+ * ``git commit -a -m 'switch master to v0.0.Y' ``
3651 * ``git push origin master ``
37- * ``git push --tags ``
38- - update __version__ fields in Python packages to *next * versionÏ
39- - switch from opscode community cookbook back to github cookbook
4052
41- Chef Repo
53+
54+ Deis Repo
4255---------
4356
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
49- - tag the opdemand/deis-cookbook repo
50- * ``git commit -a -m 'prep for 0.0.X release' ``
57+ - merge master into release branch
58+ * create pull request from master to release branch
59+ * review and merge on github.com
60+ - Update berksfile with new release
61+ * ``berks update && berks install ``
62+ * switch from github cookbook to opscode community cookbook
63+ - commit and push the opdemand/deis repo
64+ * ``git commit -a -m 'updated for v0.0.X release' ``
5165 * ``git tag v0.0.X ``
66+ * ``git push --tags origin v0.0.X ``
67+ - switch master to upcoming release
68+ * ``git checkout master ``
69+ * update __version__ fields in Python packages to *next * version
70+ * switch from opscode community cookbook back to github cookbook
71+ * ``berks update && berks install ``
72+ * ``git commit -a -m 'switch master to v0.0.Y' ``
5273 * ``git push origin master ``
53- * ``git push --tags ``
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
74+
6075
6176Client
6277------
6378- publish CLI to pypi.python.org
6479 - ``python setup.py sdist upload ``
6580 - use testpypi.python.org first to ensure there aren't any problems
6681
82+
6783Docs
6884----
6985- create release notes docs
0 commit comments