Esempio n. 1
0
 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)
     };
 }
Esempio n. 2
0
 public List <Build> ErrorBuildsByBuildConfigId(string buildConfigId)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId),
                                                       status: BuildStatus.ERROR
                                                       )));
 }
Esempio n. 3
0
 public List <Build> ByBuildConfigId(string buildConfigId)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId)
                                                       )));
 }
Esempio n. 4
0
 public List <Build> FailedBuildsByBuildConfigId(string buildConfigId, List <String> param = null)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId),
                                                       status: BuildStatus.FAILURE
                                                       ), param));
 }
Esempio n. 5
0
        public void it_returns_all_running_builds()
        {
            var builds = _client.BuildsByBuildLocator(BuildLocator.RunningBuilds());

            Assert.IsNotNull(builds, "There are currently no running builds");
        }
Esempio n. 6
0
 public Build LastBuildByAgent(string agentName, List <String> param = null)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(agentName: agentName, maxResults: 1), param).SingleOrDefault());
 }
Esempio n. 7
0
 public List <Build> SuccessfulBuildsByBuildConfigId(string buildConfigId, List <String> param = null)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId),
                                                       status: BuildStatus.SUCCESS
                                                       ), param));
 }
Esempio n. 8
0
 public List <Build> AllBuildsOfStatusSinceDate(DateTime date, BuildStatus buildStatus)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(sinceDate: date, status: buildStatus)));
 }
Esempio n. 9
0
 public List <Build> ByBranch(string branchName)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(branch: branchName)));
 }
Esempio n. 10
0
 public List <Build> ByUserName(string userName)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(
                               user: UserLocator.WithUserName(userName)
                               )));
 }
Esempio n. 11
0
 public List <Build> ByConfigIdAndTag(string buildConfigId, string[] tags)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(BuildTypeLocator.WithId(buildConfigId),
                                                       tags: tags
                                                       )));
 }
Esempio n. 12
0
 public List <Build> AllSinceDate(DateTime date)
 {
     return(ByBuildLocator(BuildLocator.WithDimensions(sinceDate: date)));
 }