执行
Jenkins 构建时可以设置延迟时间吗?就像使用 p.ex 时一样:
http://host/jenkins/job/job_name/build?delay=100sec
但是用插件制作它。我不知道如何获取此延迟参数并使用另一个值对其进行设置。
多谢。
我认为构建参数存储为环境变量,如果是这种情况,那么您应该可以使用这样的代码来设置它们:
build.getEnvironment(listener).put("delay", "250");
在你的插件中,你可以把它放在一个扩展 BuildWrapper 的类的 setUp 方法中。