1

首先,我会在 Jenkins Job Builder 中找到一个简单视图定义的好例子。文档似乎严重不足。

我能找到的就是这个(这是两个不完整的例子)

https://docs.openstack.org/infra/jenkins-job-builder/definition.html?highlight=view#views

但是,我真正想知道的是是否可以通过 Jenkins Job Builder定义仪表板视图( https://wiki.jenkins.io/display/JENKINS/Dashboard+View )。我找不到任何说你可以的东西,所以我认为这是不可能的。但是,如前所述,关于定义视图的文档非常稀少,我无法确定。

4

2 回答 2

0

也许探索 Jenkins 的以下部分会有所config.xml帮助:

  <views>
    ...
    <hudson.plugins.view.dashboard.Dashboard plugin="dashboard-view@2.9.11">
      ...
      <name>My Dashboard</name>
      ...
    </hudson.plugins.view.dashboard.Dashboard>
    ...
  </views>

我猜 YAML 中的列表名称与 XML 中的元素名称相同。

但是,Jenkins Job Builder 有一个对应物:Jenkins View Builder

于 2017-07-08T00:44:41.207 回答
0

从 Jenkins Job Builder 源代码中,只有“列表”和“管道”视图类型可用。

如果需要,可以使用 JJB 的原始 xml 功能: 原始配置

只需通过 Jenkins WEB UI 创建仪表板视图并从 Jenkins 的 config.xml (/var/lib/jenkins/config.xml) 复制此视图的定义

于 2017-11-06T10:14:57.980 回答