You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
version of our release for testing. Here is the current process to do so:
47
47
48
48
1. Create a new branch in [deis/charts](https://github.com/deis/charts): `git checkout -b release-$WORKFLOW_RELEASE origin/master`
49
-
2. Copy the existing `dev` charts:
49
+
2. Download the [deisrel](https://github.com/deis/deisrel) binary via the bintray link provided in the project's README and place it in your `$PATH`
50
+
3. Stage copies of all files needing release updates into the appropriate `workflow-$WORKFLOW_RELEASE_SHORT(-e2e)` chart directories. (Note: `deisrel` will automatically fetch the latest commit sha values from the `master` branch of each repo to populate the appropriate component's `dockerTag` in `tpl/generate_params.toml`):
3. For the next few steps, we'll work with [deisrel](https://github.com/deis/deisrel):
55
-
* Download the binary from the link in the project's `README` and place it in your `$PATH`
56
-
* Stage copies of the `tpl/generate_params.toml` for each chart into staging. `deisrel` will automatically populate the latest commit sha values for each component's `dockerTag`:
57
-
```
58
-
deisrel helm-params --stage workflow
59
-
deisrel helm-params --stage e2e
60
-
```
61
-
* Stage copies of the additional files in `workflow-dev(-e2e)` charts needing release value updates into staging (i.e., `Chart.yaml`, `README.md`, etc.)
62
-
```
63
-
deisrel helm-stage workflow
64
-
deisrel helm-stage e2e
65
-
```
66
-
* Copy these staged files back to the correlating chart directories created in step 2 above:
0 commit comments