IBuildAgent Interface

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

Syntax

public interface IBuildAgent

Methods

Extension Methods

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