Re: Groovy triggering build with both default and new parameters

2015-11-26 Thread Sverre Moe
Seems that was totally wrong. My latest attempt seems to work: def params = [] def extraParameterValue = new BooleanParameterValue('UPSTREAM_TRIGGER_CAUSE', true) params.add(extraParameterValue) def parametersDefProp = project.getProperty(ParametersDefinitionProperty.class) parametersDefProp.get

Re: Groovy triggering build with both default and new parameters

2015-11-26 Thread Sverre Moe
I have tried the following solution: def property = project.getProperty(ParametersDefinitionProperty.class) def jobParams = property.getParameterDefinitions(); def newParam = new StringParameterValue('UPSTREAM_TRIGGER_CAUSE', 'true') jobParams.add(newParam) def parametersAction = new ParametersAc

Groovy triggering build with both default and new parameters

2015-11-26 Thread Sverre Moe
Groovy Code for triggering a build with a parameter def params = [ new StringParameterValue('UPSTREAM_TRIGGER_CAUSE', 'true') ] def paramsAction = new ParametersAction(params) def cause = new UpstreamCause(build) def futureTask = project.scheduleBuild2(project.quietPeriod, cause, paramsActio