Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        private bool GetIsBuilding(JenkinsResponse r)
        {
            foreach (Job j in r.Jobs)
            {
                if (j.Color.EndsWith("anime"))
                {
                    return true;
                }
            }

            return false;
        }