deploy-release
Description
Publish a Release to a Cohort.
Example Release Deployment:
$ memfault --org-token $ORG_TOKEN \
--org acme-inc --project smart-sink \
deploy-release \
--release-version 1.0.0-alpha \
--cohort default
Example Delta Release Deployment:
$ memfault --org-token $ORG_TOKEN \
--org acme-inc --project smart-sink \
deploy-release \
--delta-from 0.9.0 \
--delta-to 1.0.0-alpha \
--cohort default
Example Deactivation:
$ memfault --org-token $ORG_TOKEN \
--org acme-inc --project smart-sink \
deploy-release \
--release-version 1.0.0-alpha \
--cohort default \
--deactivate
Options
Option | Short | Required | Default | Description |
--release-version | None | False | None | None |
--delta-from | None | False | None | None |
--delta-to | None | False | None | None |
--cohort | None | True | None | None |
--rollout-percent | None | False | 100 | The (randomly sampled) percentage of devices in the Cohort to rollout the release to. |
--deactivate | None | False | False | Deactivate the release. |
--help | None | False | False | Show this message and exit. |