Skip to content

Instantly share code, notes, and snippets.

@AliceWaddicor
Created July 21, 2014 08:56
Show Gist options
  • Save AliceWaddicor/44f0296dfb5905a03183 to your computer and use it in GitHub Desktop.
Save AliceWaddicor/44f0296dfb5905a03183 to your computer and use it in GitHub Desktop.
Jack's update light method
private void UpdateLight()
{
var buildids = teamcitydataservice.GetBuildIds("BuildConfigIds.txt");
var lastBuilds = teamcitydataservice.GetTeamCityBuilds(buildids);
if (lastBuilds.All(build => build.Status == BuildStatus.SUCCESS.ToString()))
{
lightController.Light(BusylightColor.Green);
}
else if (lastBuilds.Any(build => build.Status == BuildStatus.FAILURE.ToString()))
{
this.FlashLightWhenError();
}
else if (lastBuilds.Any(build => build.Status == BuildStatus.ERROR.ToString()))
{
this.GetPinkBusyLightColor();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment