当前位置: 首页 > 知识库问答 >
问题:

已删除配置。Jenkins服务器运行时的xml

冯风史
2023-03-14

当Jenkins运行时,我删除了Jenkins源文件夹中的config.xml文件。
当我重新启动Jenkins服务时,它会给出错误:

Cannot read config.xml 

所有正在运行的作业的配置文件都在那里
有什么方法可以启动Jenkins并重新配置它吗?

共有2个答案

和柏
2023-03-14

Jenkins保留配置的历史记录,因此您应该能够从/var/lib/Jenkins/config history/[backup date folder]恢复删除的文件

郑伟彦
2023-03-14

您只需创建一个配置。JENKINS_主目录中包含以下3个元素的xml

  • 版本

我已经在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>
 类似资料:
  • 我正在尝试将一些Symfony 3代码重构为Symfony 4。 我得到以下错误时,试图登录: 编译容器时,“monolog.logger.db”服务或别名已被删除或内联。您应该将其公开,或者停止直接使用conta iner,改用依赖项注入。 我的日志代码: 独白配置: app.monolog.db_handler config(注意,我在这里尝试了,但没有影响: 我怎样才能在Symfony 4中

  • 在过去的几天里,我一直在使用JProfiler来分析本地运行的Websphere7服务器(从RAD8中)。我使用了JProfiler的服务器集成功能来连接到was实例。 现在,我想从WAS服务器实例中删除评测——无论何时启动服务器,它都会显示为“评测”——即使JProfiler没有运行。如何将JProfiler从服务器上“取下”?

  • Configuring Notary Depending on the environment and purpose of running Notary services, there are two options: using docker-compose when running locally or running each service separately, usually thr

  • 问题内容: 我使用以下命令在Cnetos 7上安装了jenkins: 如官方文档中所述 但是当我运行时: 我收到以下错误消息: 跑步给了我这个: 跑步给了我这个: 两者都真的无济于事。如何解决此问题? 问题答案: 在Ubuntu 16.04上类似的问题。 要解决此问题,请手动安装Java Runtime Environment: JDK版本9: JDK版本8: 打开Jenkins配置文件: 最后,

  • 我在曼宁的练习中练习docker。 技术配方是关于配置jenkins从站,即docker容器。 以下是jenkins_slave 我使用命令构建docker映像 然后,我使用命令将docker映像作为容器运行 然后,我使用下面的docker命令运行jenkins服务器 以下是节点配置详情 - 然后,我收到一条错误消息,说这个代理处于脱机状态,因为Jenkins未能在其上启动代理进程 下面是错误堆栈

  • 我有一个Cucumber测试套件,由Jenkins在一个服务器池上执行,该服务器池有时在服务器池中并发运行。 当服务器a上的测试运行更改了数据库存储的设置时,我遇到了竞争情况,这会导致服务器B上的测试运行失败,因为它正在寻找处于不同状态的设置 有没有办法将cucumber tests或Jenkins配置为在服务器B上运行场景,等待服务器a上运行的场景完成后再继续?