我想保护一些Jenkins构建免受自动清理的影响。我已经找到了http://ci.jenkins.com/job/[job_name]/[build_v]/toggleLogKeep,但这需要我检查状态。有没有其他我可以使用的端点。理想情况下,它应该是/keepBuildForever /dontKeepBuildForever
我想保护一些Jenkins构建免受自动清理的影响。我已经找到了http://ci.jenkins.com/job/[job_name]/[build_v]/toggleLogKeep,但这需要我检查状态。有没有其他我可以使用的端点。理想情况下,它应该是/keepBuildForever /dontKeepBuildForever
3条答案
按热度按时间6mzjoqzu1#
看来没有什么好的解决办法。最好的方法是列出所有永久保留的构建。然后检查它是否已经在列表中,如果没有,则点击/toggleLogKeep端点
wz1wpwve2#
在不小心删除了一个重要的构建后,我发现了这个替代解决方案:
lkaoscv73#
我已经为这个做了一个要点
https://gist.github.com/antonio-quarta/357e4391573a503b9c494ab5109e238b