IBuildAgent Interface

graph BT Type["IBuildAgent"] class Type type-node Implementing0["ContinuaCi"]-.->Type click Implementing0 "/api/GitVersion.BuildAgents/ContinuaCi" Implementing1["EnvRun"]-.->Type click Implementing1 "/api/GitVersion.BuildAgents/EnvRun" Implementing2["Drone"]-.->Type click Implementing2 "/api/GitVersion.BuildAgents/Drone" Implementing3["BitBucketPipelines"]-.->Type click Implementing3 "/api/GitVersion.BuildAgents/BitBucketPipelines" Implementing4["BuildKite"]-.->Type click Implementing4 "/api/GitVersion.BuildAgents/BuildKite" Implementing5["CodeBuild"]-.->Type click Implementing5 "/api/GitVersion.BuildAgents/CodeBuild" Implementing6["GitLabCi"]-.->Type click Implementing6 "/api/GitVersion.BuildAgents/GitLabCi" Implementing7["LocalBuild"]-.->Type click Implementing7 "/api/GitVersion.BuildAgents/LocalBuild" Implementing8["TravisCi"]-.->Type click Implementing8 "/api/GitVersion.BuildAgents/TravisCi" Implementing9["AppVeyor"]-.->Type click Implementing9 "/api/GitVersion.BuildAgents/AppVeyor" Implementing10["TeamCity"]-.->Type click Implementing10 "/api/GitVersion.BuildAgents/TeamCity" Implementing11["SpaceAutomation"]-.->Type click Implementing11 "/api/GitVersion.BuildAgents/SpaceAutomation" Implementing12["Jenkins"]-.->Type click Implementing12 "/api/GitVersion.BuildAgents/Jenkins" Implementing13["GitHubActions"]-.->Type click Implementing13 "/api/GitVersion.BuildAgents/GitHubActions" Implementing14["BuildAgentBase"]-.->Type click Implementing14 "/api/GitVersion.BuildAgents/BuildAgentBase" Implementing15["MyGet"]-.->Type click Implementing15 "/api/GitVersion.BuildAgents/MyGet" Implementing16["AzurePipelines"]-.->Type click Implementing16 "/api/GitVersion.BuildAgents/AzurePipelines" Implementing17["ICurrentBuildAgent"]-.->Type click Implementing17 "/api/GitVersion.BuildAgents/ICurrentBuildAgent"

Syntax

public interface IBuildAgent

Methods

Extension Methods

Name Value Summary
GetProperties() IEnumerable<KeyValuePair<string, string>>
NotNull<IBuildAgent>(string) T
GitHub