private JenkinsStatus GetJenkinsStatus(JenkinsResponse r) { JenkinsStatus result = JenkinsStatus.Unknown; foreach (Job j in r.Jobs) { if (j.Color.StartsWith("red")) { result = JenkinsStatus.Fail; break; } if (j.Color.StartsWith("blue")) { result = JenkinsStatus.Pass; } } return result; }
private bool GetIsBuilding(JenkinsResponse r) { foreach (Job j in r.Jobs) { if (j.Color.EndsWith("anime")) { return true; } } return false; }