Jenkins job dsl list view не работает - PullRequest
0 голосов
/ 02 июля 2018

Приведенное ниже задание dsl создает новое задание, представление списка, и должно добавить новое задание в представление, но при этом не добавляется задание в представление - хотя задание выполняется без ошибок:

multibranchPipelineJob("myjob") {
  branchSources {
    branchSource {
      source {
        bitbucket {
          credentialsId('bitbucket-login-user-pass')
          repoOwner('myteam')
          repository('myrepo')
          autoRegisterHook(true)
        }
      }
    }
  }
}
//listview is created, but job not added to it
listView('mylistview') {
  jobs {
    name('myjob')
  }
}

Я подозреваю, что делаю глупости. все создано, но когда я нажимаю на вкладку для «mylistview», «myjob» не там

1 Ответ

0 голосов
/ 02 июля 2018

Теперь я чувствую себя глупо, но это поведение немного странно. Похоже, вам нужно добавить столбцы в представление, иначе вы ничего не увидите!

Как поместить задания в папку в jenkins?

listView('MyJobsList') {
  jobs {
     map.each{
       name((it.key).trim())
     }
  }
   columns{
        status()
        weather()
        name()
        lastSuccess()
        lastFailure()
        lastDuration()
        buildButton()
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...