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
|
| WoodpeckerCI |
I |
Gets a
WoodpeckerCIProvider instance that can be used to
obtain information from the WoodpeckerCI 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
|
