CIProject Class

Represents a project or application accessible on a CIService

Inheritance Hierarchy

Syntax

public class CIProject : Inedo.Extensibility.SecureResources.SecureResource

Properties

Name Description
ProjectDisplayName
ProjectId

Methods

Name Description
GetBuildArtifactsAsync(string buildId, Inedo.Extensibility.Credentials.ICredentialResolutionContext context, System.Threading.CancellationToken cancellationToken)
GetBuildsAsync(Inedo.Extensibility.Credentials.ICredentialResolutionContext context, System.Threading.CancellationToken cancellationToken)
GetBuildVariablesAsync(string buildId, Inedo.Extensibility.Credentials.ICredentialResolutionContext context, System.Threading.CancellationToken cancellationToken)
GetScopesAsync(Inedo.Extensibility.Credentials.ICredentialResolutionContext context, System.Threading.CancellationToken cancellationToken)

Remarks

Implementors should inherit from CIProject<TServiceCredentials>