标签: api jenkins jenkins-plugins
我有一个Jenkins实例,我通过API以编程方式发送构建请求。我的服务器每天重启一次。
我观察到,当Jenkins服务器重新启动时,Jenkins没有保留任何排队的作业和运行作业的跟踪。我们失去了那些被触发的工作。
此外,我想以编程方式监视排队的构建是否实际执行。但是当我们重新启动Jenkins时,队列ID就从一个开始了。
是否有任何[任何插件]可用于持久排队构建并在重新启动后以与排队相同的顺序继续执行? 还想在重新启动之前继续排队等待它的位置。
答案 0 :(得分:0)
根据 this 和 this ,/safeRestart应该足以满足您的需求。
/safeRestart
或者您可以使用 Naginator 插件重新启动失败(由于Jenkins关闭)构建