Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-40631

first build fails because of missing parameter

    Details

    • Similar Issues:

      Description

      The first automatic job execution of a job created by a "multibranch project" will be triggered without parameters. e.g. the following pipeline will print "null" instead of the default value of MY_PARAM. Subsequent executions will work correctly. This is very unfortunate, as such jobs are typically created for short lived branches, in the most ideal case, no further commits are even made to them - they get merged and vanish again.

      pipeline {
      
        parameters {
          choiceParam(choices: 'AA\nBB', description: 'please select...', name: 'MY_PARAM')
        }  
      
        agent any
        stages {
      
          stage ('test') {
            steps {
                sh "echo ${env.MY_PARAM}"
            }
          }
        }
      }
      

        Attachments

          Issue Links

            Activity

            Hide
            abayer Andrew Bayer added a comment -

            Try params.PARAM - I think that'll work.

            Show
            abayer Andrew Bayer added a comment - Try params.PARAM - I think that'll work.
            Hide
            imod Dominik Bartholdi added a comment -

            many thanks, that works!! I try to take some time to enhance the documentation...

            Show
            imod Dominik Bartholdi added a comment - many thanks, that works!! I try to take some time to enhance the documentation...
            Hide
            bitwiseman Liam Newman added a comment -

            Bulk closing resolved issues.

            Show
            bitwiseman Liam Newman added a comment - Bulk closing resolved issues.

              People

              • Assignee:
                abayer Andrew Bayer
                Reporter:
                imod Dominik Bartholdi
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: