public IEnumerable<TeamCityBuild> GetBuilds(TeamCityBuildConfiguration configuration) { string relativeUrl = configuration.BuildsUrl; return (this.GetBuilds(relativeUrl)); }
/// <summary> /// Searches for the last successful Build in the <paramref name = "buildConfiguration" /> /// </summary> /// <param name = "buildConfiguration">The Build configuration where to look</param> /// <returns>An instance of <see cref = "TeamCityBuild" /> if a sucessful Build was found; otherwise <c>null</c></returns> public TeamCityBuild FindLastSuccessfulBuild(TeamCityBuildConfiguration buildConfiguration) { foreach (TeamCityBuild teamCityBuild in this.GetBuilds(buildConfiguration)) { if (teamCityBuild.BuildStatus == BuildStatus.Success) { return (teamCityBuild); } } return (null); }