如果构建中存在文件,则将构建状态更改为NOT_BUILT

时间:2016-01-12 19:11:58

标签: jenkins jenkins-plugins

我在编译期间在工作区中为特定类型的分支创建了一个文件。如果文件存在,我希望将构建状态更改为NOT_BUILT并跳过作业。

我如何通过post build groovy脚本来实现。

1 个答案:

答案 0 :(得分:3)

Groovy Postbuild插件公开了一个名为manager的变量,可用于访问Jenkins对象。请参阅插件的wiki页面details

要将构建结果设置为NOT_BUILT,请执行以下操作:

manager.build.result = hudson.model.Result.NOT_BUILT