Skip to content

ReleaseChannels

Jeff Lindsay edited this page May 29, 2017 · 1 revision

Cmd is deployed as several release channels, which are separate deployments with different approaches to configuration and release cycle. Currently Cmd only has the Alpha channel, but soon Beta and eventually Stable.

Deployment configuration for each channel can be found under run/channels.

Alpha

  • alpha.cmd.io
  • deployed from master branch on successful merges by CI
    • TODO: auto-merge PRs that pass checks (CI+review) after 48 hours
  • experimental features may be enabled
  • separate datastore from beta,stable. details

TODO: Beta

  • beta.cmd.io
  • deployed from beta branch on successful merges by CI
    • TODO: auto-merge PRs that pass checks (CI+review) after 48 hours
  • beta features may be enabled

TODO: Stable

  • cmd.io
  • deployed automatically from beta after week of no errors
Clone this wiki locally