Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

Commit

Permalink
chore(release-checklist): Amend with steps for router chart
Browse files Browse the repository at this point in the history
  • Loading branch information
krancour committed Jun 2, 2016
1 parent a1edf6a commit 172bb64
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/roadmap/release-checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,15 +73,17 @@ version of our release for testing. Here is the current process to do so:

cp -r workflow-dev workflow-$WORKFLOW_RELEASE_SHORT
cp -r workflow-dev-e2e workflow-$WORKFLOW_RELEASE_SHORT-e2e
cp -r router-dev router-$WORKFLOW_RELEASE_SHORT

4. Stage copies of all files needing release updates into the appropriate `workflow-$WORKFLOW_RELEASE_SHORT(-e2e)` chart directories:

deisrel helm-stage --tag $WORKFLOW_RELEASE --stagingDir workflow-$WORKFLOW_RELEASE_SHORT workflow
deisrel helm-stage --tag $WORKFLOW_RELEASE --stagingDir workflow-$WORKFLOW_RELEASE_SHORT-e2e e2e
deisrel helm-stage --tag $WORKFLOW_RELEASE --stagingDir router-$WORKFLOW_RELEASE_SHORT router

5. Delete the `KUBERNETES_POD_TERMINATION_GRACE_PERIOD_SECONDS` env var from `workflow-$WORKFLOW_RELEASE_SHORT/tpl/deis-controller-rc.yaml`

6. Test the chart and make sure it installs:
6. Test the new Workflow chart and make sure it installs:

cp -r workflow-$WORKFLOW_RELEASE_SHORT* `helmc home`/workspace/charts
helmc generate workflow-$WORKFLOW_RELEASE_SHORT
Expand Down Expand Up @@ -168,6 +170,7 @@ to the same `$WORKFLOW_RELEASE` as well as now pointing to the `deis` quay org.
cd <back_to_charts_dir>
deisrel helm-stage --tag $WORKFLOW_RELEASE --stagingDir workflow-$WORKFLOW_RELEASE_SHORT --org deis workflow
deisrel helm-stage --tag $WORKFLOW_RELEASE --stagingDir workflow-$WORKFLOW_RELEASE_SHORT-e2e --org deis e2e
deisrel helm-stage --tag $WORKFLOW_RELEASE --stagingDir router-$WORKFLOW_RELEASE_SHORT --org deis router
```

When you're done, commit and push your changes. You should get your pull request reviewed and merged before continuing.
Expand Down

0 comments on commit 172bb64

Please sign in to comment.