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

Git Parameters returning default and no error logged

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Blocker
    • Resolution: Unresolved
    • Component/s: git-parameter-plugin
    • Labels:
      None
    • Environment:
      Jenkins ver. 2.164.3 all plugins up to date centos7
    • Similar Issues:

      Description

      I get intermitten results from the gitParameter option.

      Sometime I get

      no list, and the default is chosen

      a partial list of  branches

      a full list of branches (rarely)

      This is what is in my pipeline script 

      gitParameter branchFilter: 'origin/(.*)', defaultValue: 'master', name: 'BRANCH_NAME', type: 'PT_BRANCH'

      stage('Checkout') {
          steps {
              dir ('code') {
                  git(branch: "${params.BRANCH_NAME}", url: 'XXXXXX')
              }
          }
      }

       

      Is there a way to fix this or can we allow users to enter a branch name manually?

      My scenario is I need the jobs definition to be stored in  git, hence I am using pipeline jobs stored as JenkinsFiles.

      multibranch pipeline job does not suit as these jobs are to be triggered by users, and/or cron.

       

        Attachments

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              klimas7 Boguslaw Klimas
              Reporter:
              philrumble Phil Rumble
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: