When Jenkins restarts, the groovy scripts are lost

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      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"]
      }
      

            Assignee:
            Bruno P. Kinoshita
            Reporter:
            Kiruahxh
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: