Create and promote releases
Create releases, deploy them to environments, or promote existing releases through your Octopus lifecycle.
Octopus Deploy command line tooling
ShipItSharp helps teams coordinate releases of multiple projects, deployments, project profiles, channel cleanup, and variable updates from a practical CLI built around Octopus Deploy.
Key functionality
Create releases, deploy them to environments, or promote existing releases through your Octopus lifecycle.
Deploy packages from profile files so repeatable multi-project deployments can be run from the terminal.
Filter commands by project group and channel where appropriate to keep large Octopus spaces manageable.
Rename releases across projects, clean up old channels with no packages, and force release variable updates.
Use interactive prompts when working manually, or non-interactive commands when wiring ShipItSharp into scripts.
Run profiled deployments as a Windows service for scheduled or background deployment coordination.
Alpha release
Use --help after any command to see contextual command help.