public BuildQuery BuildQuery(BuildTypeLocator buildType = null, UserLocator user = null, string agentName = null, BuildStatus? status = null, bool? personal = null, bool? canceled = null, bool? running = null, bool? pinned = null, BuildLocator sinceBuild = null, DateTime? sinceDate = null, string[] tags = null ) { return new BuildQuery(_caller) { Locator = BuildLocator.WithDimensions( buildType: buildType, user: user, agentName: agentName, status: status, personal: personal, canceled: canceled, running: running, pinned: pinned, sinceBuild: sinceBuild, sinceDate: sinceDate, tags: tags) }; }
public List <Build> ErrorBuildsByBuildConfigId(string buildConfigId) { return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), status: BuildStatus.ERROR ))); }
public List <Build> ByBuildConfigId(string buildConfigId) { return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId) ))); }
public List <Build> FailedBuildsByBuildConfigId(string buildConfigId, List <String> param = null) { return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), status: BuildStatus.FAILURE ), param)); }
public void it_returns_all_running_builds() { var builds = _client.BuildsByBuildLocator(BuildLocator.RunningBuilds()); Assert.IsNotNull(builds, "There are currently no running builds"); }
public Build LastBuildByAgent(string agentName, List <String> param = null) { return(ByBuildLocator(BuildLocator.WithDimensions(agentName: agentName, maxResults: 1), param).SingleOrDefault()); }
public List <Build> SuccessfulBuildsByBuildConfigId(string buildConfigId, List <String> param = null) { return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), status: BuildStatus.SUCCESS ), param)); }
public List <Build> AllBuildsOfStatusSinceDate(DateTime date, BuildStatus buildStatus) { return(ByBuildLocator(BuildLocator.WithDimensions(sinceDate: date, status: buildStatus))); }
public List <Build> ByBranch(string branchName) { return(ByBuildLocator(BuildLocator.WithDimensions(branch: branchName))); }
public List <Build> ByUserName(string userName) { return(ByBuildLocator(BuildLocator.WithDimensions( user: UserLocator.WithUserName(userName) ))); }
public List <Build> ByConfigIdAndTag(string buildConfigId, string[] tags) { return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId), tags: tags ))); }
public List <Build> AllSinceDate(DateTime date) { return(ByBuildLocator(BuildLocator.WithDimensions(sinceDate: date))); }