Show / Hide Table of Contents

Class GitRepositoryBuildStatus

Inheritance
System.Object
GitRepositoryBuildStatus
Namespace: Volo.Abp.Cli.Build
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class GitRepositoryBuildStatus : object

Constructors

GitRepositoryBuildStatus(String, String)

Declaration
public GitRepositoryBuildStatus(string repositoryName, string branchName)
Parameters
Type Name Description
System.String repositoryName
System.String branchName

Properties

BranchName

Branch of the repository

Declaration
public string BranchName { get; set; }
Property Value
Type Description
System.String

CommitId

Last succeeded commitId of the repository

Declaration
public string CommitId { get; set; }
Property Value
Type Description
System.String

DependingRepositories

Build status of depending repositories

Declaration
public List<GitRepositoryBuildStatus> DependingRepositories { get; set; }
Property Value
Type Description
List<GitRepositoryBuildStatus>

RepositoryName

Name of the repository

Declaration
public string RepositoryName { get; set; }
Property Value
Type Description
System.String

SucceedProjects

Build succeeded projects of this repository

Declaration
public List<DotNetProjectBuildStatus> SucceedProjects { get; set; }
Property Value
Type Description
List<DotNetProjectBuildStatus>

Methods

AddOrUpdateProjectStatus(DotNetProjectBuildStatus)

Declaration
public void AddOrUpdateProjectStatus(DotNetProjectBuildStatus status)
Parameters
Type Name Description
DotNetProjectBuildStatus status

GetChild(String)

Declaration
public GitRepositoryBuildStatus GetChild(string repositoryName)
Parameters
Type Name Description
System.String repositoryName
Returns
Type Description
GitRepositoryBuildStatus

GetSelfOrChild(String)

Declaration
public GitRepositoryBuildStatus GetSelfOrChild(string repositoryName)
Parameters
Type Name Description
System.String repositoryName
Returns
Type Description
GitRepositoryBuildStatus

GetUniqueName(String)

Declaration
public string GetUniqueName(string prefix)
Parameters
Type Name Description
System.String prefix
Returns
Type Description
System.String

MergeWith(GitRepositoryBuildStatus)

Declaration
public void MergeWith(GitRepositoryBuildStatus newBuildStatus)
Parameters
Type Name Description
GitRepositoryBuildStatus newBuildStatus

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft