我正在尝试将200个Jenkins作业从他们当前的GUI制作配置转换为DSL脚本 . 这是一个繁琐的过程,而且非常缓慢 .
Jenkins正在Windows 2012服务器上运行 . Jenkins版本是1.650,我们使用的是Job DSL插件版本1.51 .
我们为所有Jenkins工作使用diskcheck插件,我不能在我的生活中找到任何在线,这解释了在使用DSL时调用它 . API查看器似乎不包含此插件,所以我认为我需要使用配置块 . 除了无论如何,我没有必要做任何事情,在网上找不到任何解释这涉及的内容 .
有谁知道我需要做什么?我只想要生成的作业在运行前检查磁盘空间,如果低于某个阈值则失败 .
一般来说,使用配置块的信息对于之前没有这样做过的人来说是没用的,所以如果有人知道任何有关此的好文档也会受到赞赏 .
2 回答
默认情况下,磁盘检查在每个作业中运行,因此我不需要做任何事情来实现这一点 .
我仍然找不到在DSL中配置它的方法,但无论如何,在我的Jenkins实例中,任何新作业都默认选择了磁盘检查,因此不需要 .