Summary
Contains functionality related to build systems.
- Namespace
- Cake
.Common .Build - Base Types
-
- object
graph BT
Type-->Base0["object"]
Type["BuildSystemAliases"]
class Type type-node
Syntax
[CakeAliasCategory("Build System")]
public static class BuildSystemAliases
Attributes
Type | Description |
---|---|
Cake |
An attribute used for documentation of alias methods/properties. |
Methods
Name | Value | Summary |
---|---|---|
AppVeyor |
IAppVeyorProvider |
Gets a
AppVeyorProvider instance that can
be used to manipulate the AppVeyor environment.
static
|
AzurePipelines |
I |
Gets a
AzurePipelinesProvider instance that can be used to
obtain information from the Azure Pipelines environment.
static
|
Bamboo |
IBambooProvider |
Gets a
BambooProvider instance that can
be used to manipulate the Bamboo environment.
static
|
BitbucketPipelines |
I |
Gets a
BitbucketPipelinesProvider instance that can be used to
obtain information from the Bitbucket Pipelines environment.
static
|
Bitrise |
IBitriseProvider |
Gets a
BitriseProvider instance that can be used to
obtain information from the Bitrise environment.
static
|
BuildSystem |
BuildSystem |
Gets a
BuildSystem instance that can
be used to query for information about the current build system.
static
|
ContinuaCI |
IContinuaCIProvider |
Gets a
ContinuaCIProvider instance that can
be used to manipulate the Continua CI environment.
static
|
GitHubActions |
I |
Gets a
GitHubActionsProvider instance that can be used to
obtain information from the GitHub Actions environment.
static
|
GitLabCI |
IGitLabCIProvider |
Gets a
GitLabCIProvider instance that can be used to
obtain information from the GitLab CI environment.
static
|
GoCD |
IGoCDProvider |
Gets a
GoCDProvider instance that can be used to
obtain information from the Go.CD environment.
static
|
Jenkins |
IJenkinsProvider |
Gets a
JenkinsProvider instance that can be used to
obtain information from the Jenkins environment.
static
|
MyGet |
IMyGetProvider |
Gets a
MyGetProvider instance that can
be used to manipulate the MyGet environment.
static
|
TeamCity |
ITeamCityProvider |
Gets a
TeamCityProvider instance that can
be used to manipulate the TeamCity environment.
static
|
TravisCI |
ITravisCIProvider |
Gets a
TravisCIProvider instance that can be used to
obtain information from the Travis CI environment.
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
|