Torsten Reinhard edited a comment on Bug JENKINS-24851

I worked around that problem doing:

class ThresholdHelper
{
	static Closure completeBuild() {
		return { project ->
			def buildTriggers = (project / 'builders' / 'hudson.plugins.parameterizedtrigger.TriggerBuilder' / 'configs' )
          	buildTriggers.each { buildTrigger->
				(buildTrigger / 'block' / 'buildStepFailureThreshold' / 'name').value = "FAILURE"
				(buildTrigger / 'block' / 'buildStepFailureThreshold' / 'ordinal').value = "2"
				(buildTrigger / 'block' / 'buildStepFailureThreshold' / 'color').value = "RED"
				(buildTrigger / 'block' / 'buildStepFailureThreshold' / 'completeBuild').value = "true"
				(buildTrigger / 'block' / 'unstableThreshold' / 'name').value = "UNSTABLE"
				(buildTrigger / 'block' / 'unstableThreshold' / 'ordinal').value = "1"
				(buildTrigger / 'block' / 'unstableThreshold' / 'color').value = "YELLOW"
				(buildTrigger / 'block' / 'unstableThreshold' / 'completeBuild').value = "true"
				(buildTrigger / 'block' / 'failureThreshold' / 'name').value = "FAILURE"
				(buildTrigger / 'block' / 'failureThreshold' / 'ordinal').value = "2"
				(buildTrigger / 'block' / 'failureThreshold' / 'color').value = "RED"
				(buildTrigger / 'block' / 'failureThreshold' / 'completeBuild').value = "true"
          	}
		}
	}
}
job {
...
		configure ThresholdHelper.completeBuild()
	}
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to