release
Manage releases of a package, including creating new releases, viewing release state and and resuming paused releases.
Usage:
ocuroot release [command]
Available Commands:
continue Continue a release to allow it to progress.
lint Lint a config file containing a release
new Create a new release
retry Retry a failed release
Flags:
--package string Path to the working package in the current repository. Can also be specified via a full ref in the first parameter. (default ".")
--release string ID or tag of the release. Can also be specified via a full ref in the first parameter.
Use "ocuroot release [command] --help" for more information about a command.
Subcommands
continue
Continue a release to allow it to progress.
Usage:
ocuroot release continue [release ref] [flags]
Global Flags:
--package string Path to the working package in the current repository. Can also be specified via a full ref in the first parameter. (default ".")
--release string ID or tag of the release. Can also be specified via a full ref in the first parameter.
lint
Execute a config file to check for errors.
This involves loading state for environment lists, so the state and intent stores must be correctly configured.
Usage:
ocuroot release lint [package-file] [flags]
Global Flags:
--package string Path to the working package in the current repository. Can also be specified via a full ref in the first parameter. (default ".")
--release string ID or tag of the release. Can also be specified via a full ref in the first parameter.
new
Create a new release of a package based on the current state of the source repo.
Usage:
ocuroot release new [package ref] [flags]
Flags:
--cascade Create a new release and cascade follow on work for dependant releases
-f, --force Create a new release even if there are existing releases for this commit
Global Flags:
--package string Path to the working package in the current repository. Can also be specified via a full ref in the first parameter. (default ".")
--release string ID or tag of the release. Can also be specified via a full ref in the first parameter.
retry
Retry a failed release.
Usage:
ocuroot release retry [release ref] [flags]
Global Flags:
--package string Path to the working package in the current repository. Can also be specified via a full ref in the first parameter. (default ".")
--release string ID or tag of the release. Can also be specified via a full ref in the first parameter.