Jenkins / Hudson - 在构建执行时设置延迟时间


执行

Jenkins 构建时可以设置延迟时间吗?就像使用 p.ex 时一样:

http://host/jenkins/job/job_name/build?delay=100sec

但是用插件制作它。我不知道如何获取此延迟参数并使用另一个值对其进行设置。

多谢。

我认为构建参数存储为环境变量,如果是这种情况,那么您应该可以使用这样的代码来设置它们:

build.getEnvironment(listener).put("delay", "250");

在你的插件中,你可以把它放在一个扩展 BuildWrapper 的类的 setUp 方法中。

最新更新