public List <Build> BuildConfigsByConfigIdAndTag(string buildConfigId, string[] tags) { return(BuildsByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), tags: tags ))); }
public static BuildLocator WithDimensions(BuildTypeLocator buildType = null, UserLocator user = null, string agentName = null, BuildStatus? status = null, bool? personal = null, bool? canceled = null, bool? running = null, bool? pinned = null, int? maxResults = null, int? startIndex = null, BuildLocator sinceBuild = null, DateTime? sinceDate = null, string[] tags = null ) { return new BuildLocator { BuildType = buildType, User = user, AgentName = agentName, Status = status, Personal = personal, Canceled = canceled, Running = running, Pinned = pinned, MaxResults = maxResults, StartIndex = startIndex, SinceBuild = sinceBuild, SinceDate = sinceDate, Tags = tags }; }
public List <Build> BuildConfigsByBuildConfigId(string buildConfigId) { return(BuildsByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId) ))); }
public List <Build> ErrorBuildsByBuildConfigId(string buildConfigId) { return(BuildsByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), status: BuildStatus.ERROR ))); }
public List <Build> FailedBuildsByBuildConfigId(string buildConfigId) { return(BuildsByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), status: BuildStatus.FAILURE ))); }
public List <Build> SuccessfulBuildsByBuildConfigId(string buildConfigId) { return(BuildsByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), status: BuildStatus.SUCCESS ))); }
public Build LastBuildByBuildConfigId(string buildConfigId) { return(BuildsByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), maxResults: 1 )).SingleOrDefault()); }