-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Jenkins 2.19.2 fresh install as a service on Windows 10
Hello,
Here are the steps that make the active parameters groovy script disappear :
- Configure a new Jenkins 2 pipeline project
- Declare active parameters with groovy scripts
- Save
- (build)
- Restart Jenkins with the url : http://myjenkins:8080/restart
- The active parameters are still here, but the textareas containing the groovy scripts are blank
Thanks for your support
If it can help, I have this in jenkins.err.log when I save the job configuration :
nov. 06, 2016 9:19:34 AM org.biouno.unochoice.AbstractScriptableParameter getChoices AVERTISSEMENT: Script parameter with name 'Etape' is not an instance of java.util.Map. The parameter value is null nov. 06, 2016 9:19:34 AM org.biouno.unochoice.AbstractScriptableParameter getChoices AVERTISSEMENT: Script parameter with name 'SVN' is not an instance of java.util.Map. The parameter value is null nov. 06, 2016 9:19:43 AM org.jenkinsci.plugins.workflow.job.WorkflowRun finish
The active parameter declaration is the following :
Simple select
if (Type.equals("Build complet")) { return []; } else { return ["Etape 1", "Etape 2"] }
- depends on
-
JENKINS-29407 Active Choices plugin doesn't work with Workflow Plugin
-
- Fixed but Unreleased
-
- is related to
-
JENKINS-39620 Saving a job with Active Choice 1.4 parameters after upgrade to v1.5 resets scriptlet parameters
-
- Closed
-
[JENKINS-39534] When Jenkins restarts, the groovy scripts are lost
Description |
Original:
Hello, Here are the steps that make the active parameters groovy script disappear : - Configure a new Jenkins 2 pipeline project - Declare active parameters with groovy scripts - Save - (build) - Restart Jenkins with the url : http://myjenkins:8080/restart - The active parameters are still here, but the textareas containing the groovy scripts are blank Thanks for your support |
New:
Hello, Here are the steps that make the active parameters groovy script disappear : - Configure a new Jenkins 2 pipeline project - Declare active parameters with groovy scripts - Save - (build) - Restart Jenkins with the url : http://myjenkins:8080/restart - The active parameters are still here, but the textareas containing the groovy scripts are blank Thanks for your support If it can help, I have this in jenkins.err.log when I save the job configuration : nov. 06, 2016 9:19:34 AM org.biouno.unochoice.AbstractScriptableParameter getChoices AVERTISSEMENT: Script parameter with name 'Etape' is not an instance of java.util.Map. The parameter value is null nov. 06, 2016 9:19:34 AM org.biouno.unochoice.AbstractScriptableParameter getChoices AVERTISSEMENT: Script parameter with name 'SVN' is not an instance of java.util.Map. The parameter value is null nov. 06, 2016 9:19:43 AM org.jenkinsci.plugins.workflow.job.WorkflowRun finish The active parameter declaration is the following : Simple select if (Type.equals("Build complet")) { return []; } else { return ["Etape 1", "Etape 2"] } |
Link |
New:
This issue depends on |
Resolution | New: Duplicate [ 3 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Resolution | Original: Duplicate [ 3 ] | |
Status | Original: Resolved [ 5 ] | New: Reopened [ 4 ] |
Hi kiruahxh,
Thanks for reporting the issue. This is a known issue, and there has not been progress on adding support for pipeline jobs with the active-choices plug-in yet.
Closing as duplicate of
JENKINS-29407. Feel free to subscribe toJENKINS-29407in order to receive notifications on progress on the issue.Cheers
Bruno