Multibranch pipeline with SCM browser does not have SCM links

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

XMLWordPrintable

      Multibranch pipeline jobs do not have links to SCM commits and diffs (multibranch-scm-nolinks.png) even if the corresponding SCM browser is configured like the following

      def teamName = 'team'
      def repoName = 'repo'
      
      stage 'Checkout'
      checkout([
          $class: 'GitSCM',
          branches: [[name: env.BRANCH_NAME]],
          browser: [
              $class: 'BitbucketWeb',
              repoUrl: "https://bitbucket.org/${teamName}/${repoName}.git"
          ],
          doGenerateSubmoduleConfigurations: false,
          extensions: [[$class: 'CleanBeforeCheckout']],
          submoduleCfg: [],
          userRemoteConfigs: [[
              credentialsId: 'jenkins_bitbucket_ssh',
              name: 'origin',
              url: "git@bitbucket.org:${teamName}/${repoName}.git"
          ]]
      ])
      

      ... although ordinary jobs do have (multibranch-scm-links.png)

            Assignee:
            Unassigned
            Reporter:
            Sergey Zhemzhitsky
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: