Skip to main content

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

OptionShortRequiredDefaultDescription
--release-versionNoneFalseNone

None

--delta-fromNoneFalseNone

None

--delta-toNoneFalseNone

None

--cohortNoneTrueNone

None

--rollout-percentNoneFalse100

The (randomly sampled) percentage of devices in the Cohort to rollout the release to.

--deactivateNoneFalseFalse

Deactivate the release.

--helpNoneFalseFalse

Show this message and exit.