![安全删除 Jenkins 中“工作区”和“作业”的内容](https://linux22.com/image/713854/%E5%AE%89%E5%85%A8%E5%88%A0%E9%99%A4%20Jenkins%20%E4%B8%AD%E2%80%9C%E5%B7%A5%E4%BD%9C%E5%8C%BA%E2%80%9D%E5%92%8C%E2%80%9C%E4%BD%9C%E4%B8%9A%E2%80%9D%E7%9A%84%E5%86%85%E5%AE%B9.png)
我继承了一台 Jenkins 服务器,需要清理一些空间。我设置了;
post {
always {
deleteDir()
}
}
在所有作业上。我可以通过删除workspace
和jobs
中的内容来安全地删除旧版本$JENKINS_HOME
吗?
答案1
答案2
也许这取决于你的 Jenkins 版本,但从作业目录中删除所有内容并不安全,因为我刚刚学到了惨痛的经验,在你重新启动 Jenkins 后,这会删除你所有的作业。
我继承了一台 Jenkins 服务器,需要清理一些空间。我设置了;
post {
always {
deleteDir()
}
}
在所有作业上。我可以通过删除workspace
和jobs
中的内容来安全地删除旧版本$JENKINS_HOME
吗?
也许这取决于你的 Jenkins 版本,但从作业目录中删除所有内容并不安全,因为我刚刚学到了惨痛的经验,在你重新启动 Jenkins 后,这会删除你所有的作业。