Summary
Contains functionality related to Octopus Deploy.
In order to use the commands for this alias, include the following in your build.cake file to download and install from nuget.org, or specify the ToolPath within the appropriate settings class:
#tool "nuget:?package=OctopusTools"
- Namespace
- Cake
.Common .Tools .OctopusDeploy - Base Types
-
- object
graph BT
Type-->Base0["object"]
Type["OctopusDeployAliases"]
class Type type-node
Syntax
[CakeAliasCategory("Octopus Deploy")]
public static class OctopusDeployAliases
Attributes
Type | Description |
---|---|
Cake |
An attribute used for documentation of alias methods/properties. |
Methods
Name | Value | Summary |
---|---|---|
OctoCreateRelease |
void |
Creates a release for the specified Octopus Deploy Project.
static
|
OctoDeployRelease |
void |
Deploys the specified already existing release into a specified environment
See Octopus Documentation for more details.
static
|
OctoDeployRelease |
void |
Deploys the specified already existing release into a specified environment
See Octopus Documentation for more details.
static
|
OctoPack |
void |
Packs the specified folder into an Octopus Deploy package.
static
|
OctoPack |
void |
Packs the specified folder into an Octopus Deploy package.
static
|
OctoPromoteRelease |
void |
Promotes the specified already existing release into a specified environment
See Octopus Documentation for more details.
static
|
OctoPush |
void |
Pushes the specified package to the Octopus Deploy repository.
static
|
OctoPush |
void |
Pushes the specified packages to the Octopus Deploy repository.
static
|
Extension Methods
Name | Value | Summary |
---|---|---|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
Returns the string value or a
Not set > markup suitable for Spectre.Console.
From StringExtensions
Requires the Cake.Issues addin
|