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

gitBlitRepositoryBrowser doesn't work in jobDSL

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • git-plugin, job-dsl-plugin
    • None
    • Jenkins 2.73.3
      Job DSL 1.66
      Git 3.7.0

      Hi,

      gitBlitRepositoryBrowser  doesn't work for me - whenever I run the seed job everything is created correctly except for the Git Browser which is set to  "(Auto)".

      It did not work for me in earlier versions of the plugin and jenkins (2.32.1)

      Can you please take a look?

      Thanks.

      This is a snippet from my jobDSL script - values are not real of course:

      ...
      definition {
        cpsScmFlowDefinition {
          scm {
            gitSCM {
              userRemoteConfigs {
                userRemoteConfig {
                  url('https://gitblitserver:8443/r/~username/repo.git')
                  credentialsId('credentials')
                  name('origin')
                  refspec('+refs/heads/master:refs/remotes/origin/master')
                }
              }
              branches {
                branchSpec {
                  name('master')
                }
              }
              //doesn't work...
              browser {
                gitBlitRepositoryBrowser {
                  repoUrl('https://gitblitserver:8443') 
                  projectName('~username/repo.git')
                }
              }
              doGenerateSubmoduleConfigurations(false) //required
              gitTool('') //required
            }
          }
          scriptPath('somescript.groovy')
          lightweight(true)
        }
      }
      ...
       
      

            Unassigned Unassigned
            pyrocks Mor L
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: