使用diskcheck插件配置Jenkins DSL

时间:2016-11-15 16:12:18

标签: jenkins jenkins-plugins jenkins-job-dsl

我试图将200多个Jenkins作业从当前的GUI制作配置转换为DSL脚本。这是一个单调乏味的过程,而且速度很慢。

Jenkins正在Windows 2012服务器上运行。 Jenkins版本是1.650,我们使用的是Job DSL插件版本1.51。

我们为所有Jenkins工作使用diskcheck插件,我不能在我的生活中找到任何在线的地方,这解释了在使用DSL时调用它。 API查看器似乎不包含此插件,所以我认为我需要使用配置块。我还没有做过任何事情,但不管怎样,都无法在网上找到解释这涉及的内容。

有谁知道我需要做什么?我只想要生成的作业在运行前检查磁盘空间,如果低于某个阈值则失败。

一般来说,使用配置块的信息对于之前没有完成此操作的人来说是非常无用的,如果有人知道任何有关此的好文档也会受到赞赏。

2 个答案:

答案 0 :(得分:1)

{{1}}

答案 1 :(得分:0)

默认情况下,磁盘检查在每个作业中运行,所以我不需要做任何事情来实现这一点。

我仍然找不到在DSL中配置它的方法,但无论如何,在我的Jenkins实例中,任何新作业都默认选择了磁盘检查,因此不需要。