当Jenkins运行时,我在Jenkins源文件夹中删除了 "config.xml"
文件。
当我重新启动Jenkins服务时,它提供错误:< br />
Cannot read config.xml
所有正在运行的作业的配置文件都在那里 我有什么方法可以启动Jenkins并再次配置它吗?
答案 0 :(得分:4)
您只需要在JENKINS_HOME目录中创建一个config.xml,其中包含3个以下元素:
我在Jenkins实例中对此进行了测试。
<?xml version='1.0' encoding='UTF-8' ?>
<hudson>
<version>1.581</version>
<workspaceDir>${JENKINS_HOME}/workspace/${ITEM_FULLNAME}</workspaceDir>
<buildsDir>${ITEM_ROOTDIR}/builds</buildsDir>
</hudson>
答案 1 :(得分:0)
Jenkins保留配置的历史记录,因此您应该能够从/ var / lib / jenkins / config-history / [备份日期文件夹]恢复已删除的文件