Skip to content
This repository was archived by the owner on Jan 9, 2023. It is now read-only.

Commit ea43272

Browse files
author
Matt Bates
committed
Merge branch 'release-instructions' into 'master'
Adding a checklist what to do for cutting a release See merge request tarmak/tarmak!84
2 parents d76884b + d636796 commit ea43272

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1212

1313
## 0.1.2 - 2017-10-19
1414

15-
### Initial release
15+
### Initial release (*alpha*)
1616
- First public release
1717
- Support for AWS provider only
1818
- Prepare and drive infrastructure updates using Terraform
1919
- Prepare configuration updates using Puppet and drive them using Wing on the
2020
instances
2121
- Provides wrappers for basic administrative task: kubectl, ssh
22+
- Experimental vendoring of Kubicorn's Cluster API (https://github.com/kris-nova/kubicorn) for cluster configuration
2223

2324
> Disclaimer - please note that current releases of Tarmak are alpha (unless
2425
> explicitly marked). Although we do not anticipate breaking changes, at this

docs/developer-guide.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,23 @@ To build the documentation run the following.
6666
make html
6767

6868
You can now open `_build/html/index.html` in a browser.
69+
70+
71+
Release Checklist
72+
-----------------
73+
74+
This is a list to collect manual tasks/checks necessary for cutting a
75+
release of Tarmak:
76+
77+
Before tagging a release:
78+
79+
* Update the CHANGELOG
80+
* Ensure Wing release is updated in Terraform (not easily possible as we
81+
protect the download by the hash we don't know yet, `#8
82+
<https://github.com/jetstack/tarmak/issues/8>`_)
83+
* Branch out minor releases into ``release-x.y``
84+
* Tag release commit with ``x.y.z``
85+
86+
After release job has run:
87+
88+
* Make sure we update the generated `releases <https://github.com/jetstack/tarmak/releases>`_ page

0 commit comments

Comments
 (0)