首先,我想在Jenkins Job Builder中找到一个简单视图定义的好例子。文件似乎非常不合适。
我能找到的就是这个(这是两个带有不完整例子的句子)
https://wiki.jenkins.io/display/JENKINS/Dashboard+View
但是,我真正想知道的是,是否可以通过Jenkins Job Builder定义仪表板视图(Open3
)。我找不到任何可以说的东西,所以我认为这是不可能的。但是,如前所述,关于定义视图的文档非常稀疏,我无法确定。
答案 0 :(得分:0)
也许探索詹金斯的以下部分' 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。
答案 1 :(得分:0)
仅使用Jenkins Job Builder源代码,可以使用“List”和“Pipeline”视图类型。
如果需要,可以使用JJB的原始xml功能: Raw config
只需通过Jenkins WEB UI创建Dashboard视图,并从Jenkins的config.xml(/var/lib/jenkins/config.xml)复制此视图的定义