gitBlitRepositoryBrowser doesn't work in jobDSL

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Minor
    • Component/s: git-plugin, job-dsl-plugin
    • None
    • Environment:
      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)
        }
      }
      ...
       
      

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

              Created:
              Updated: