Skip to content

Commit 2a51743

Browse files
author
Vaughn Dice
authored
Merge pull request #496 from vdice/add-cli-stable-step
docs(src/roadmap/releases.md): add step for releasing cli stable
2 parents b48101d + 5f46769 commit 2a51743

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

src/roadmap/releases.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,20 @@ to the next upcoming milestone before merging the pull request.
281281
Milestones map to Deis Workflow releases in [deis/charts][]. These milestones do not correspond
282282
to individual component release tags.
283283

284-
### Step 10: Let Everyone Know
284+
### Step 10: Release Workflow CLI Stable
285+
286+
Now that the `$WORKFLOW_RELEASE` version of Workflow CLI has been vetted, we can push `stable` artifacts based on this version.
287+
288+
Kick off https://ci.deis.io/job/workflow-cli-build-stable/ with the `TAG` build parameter of `$WORKFLOW_RELEASE`
289+
and then verify `stable` artifacts are available and appropriately updated after the job completes:
290+
291+
```
292+
$ curl -sSL http://deis.io/deis-cli/install-v2.sh | bash
293+
$ ./deis version
294+
# (Should show $WORKFLOW_RELEASE)
295+
```
296+
297+
### Step 11: Let Everyone Know
285298

286299
Let the rest of the team know they can start blogging and tweeting about the new Workflow release.
287300
Post a message to the #company channel on Slack. Include a link to the released chart and to the

0 commit comments

Comments
 (0)