- Namespace
-
GitVersion
.BuildAgents - Interfaces
- Base Types
-
- object
- BuildAgentBase
graph BT Type-->Base0["BuildAgentBase"] click Base0
"/api/GitVersion.BuildAgents/BuildAgentBase"
Base0-->Base1["object"]
Type-.->Interface0["ICurrentBuildAgent"] click Interface0
"/api/GitVersion.BuildAgents/ICurrentBuildAgent"
Type-.->Interface1["IBuildAgent"] click Interface1
"/api/GitVersion.BuildAgents/IBuildAgent" Type["TeamCity"]
class Type type-node
Syntax
public class TeamCity : BuildAgentBase, ICurrentBuildAgent, IBuildAgent
Constructors
| Name | Summary |
|---|---|
|
TeamCity |
Fields
| Name | Constant Value | Summary |
|---|---|---|
|
Environment |
TEAMCITY_VERSION |
static
|
| Log |
Inherited from
BuildAgentBase
|
Properties
| Name | Value | Summary |
|---|---|---|
| Environment | IEnvironment |
Inherited from
BuildAgentBase
|
| EnvironmentVariable | string |
Methods
| Name | Value | Summary |
|---|---|---|
|
Can |
bool |
Inherited from
BuildAgentBase
|
|
Generate |
IEnumerable |
Inherited from
BuildAgentBase
|
|
Generate |
string[] | |
|
Generate |
string | |
|
GetCurrentBranch |
string | |
|
PreventFetch |
bool | |
|
ShouldCleanUpRemotes |
bool |
Inherited from
BuildAgentBase
|
|
WriteIntegration |
void |
Inherited from
BuildAgentBase
|
Extension Methods
| Name | Value | Summary |
|---|---|---|
|
GetProperties |
IEnumerable |
From
ObjectExtensions
|
|
NotNull |
T |
From
CommonExtensions
|