Jenkins作业在重新启动后消失
我在詹金斯1.5.31有个奇怪的问题 我已经配置了Maven作业,我仍然可以在Jenkins_主目录中看到这些作业。我的Jenkins Windows服务尚未启动,即使我仍然可以访问默认端口8080上的Jenkins。 当我在事件查看器中发现该服务正在尝试使用它发现正在使用的8080时,我使用8080端口进程执行了taskkilPID,它成功地重新启动了Windows Jenkins服务 然而,当我打开詹金斯的网址时,我看到只有两份工作在那里,其余的都不见了 有人面临过这个问题吗 我检查了插件,发现安装的Maven project插件是1.5.3.1,2.1是可用的,但它有消息Jenkins作业在重新启动后消失,jenkins,Jenkins,我在詹金斯1.5.31有个奇怪的问题 我已经配置了Maven作业,我仍然可以在Jenkins_主目录中看到这些作业。我的Jenkins Windows服务尚未启动,即使我仍然可以访问默认端口8080上的Jenkins。 当我在事件查看器中发现该服务正在尝试使用它发现正在使用的8080时,我使用8080端口进程执行了taskkilPID,它成功地重新启动了Windows Jenkins服务 然而,当我打开詹金斯的网址时,我看到只有两份工作在那里,其余的都不见了 有人面临过这个问题吗 我检查了插件,
-警告:此插件是为Jenkins 1.538或更高版本构建的。它可能在您的Jenkins中起作用,也可能不起作用
我在
config.xml
和它的旧拷贝备份中都没有看到这些作业 Jenkins重新启动后,如果config.xml中的语法包含错误,则会出现一些作业丢失的情况
另一种情况是所有Jenkins作业都丢失,并且加载了一个空的仪表板。这表明Jenkins home目录错误,因此请确保正确指定Jenkins_home并重新启动Jenkins。重新启动后,我也会遇到这种情况。但这并不是因为
config.xml
中有错误,而是因为服务器上存在另一个包含同名但大小写不同的文件夹
我不知道这是怎么发生的,但在从第二个文件夹复制作业并重新加载文件夹后,作业又恢复了
例如:丢失的作业是FOLDER-NAME/jobs/job-NAME
在Jenkins服务器的磁盘上,两者都有
FOLDER-NAME/jobs/job-NAME
文件夹名称/作业/作业名称
将文件夹文件夹名/jobs/job NAME
复制到文件夹名/jobs/
并重新加载文件夹(
https:///jobs/FOLDER-NAME/reload
)工作又回来了。我也很想找到这个问题的答案……随机工作对我来说也一直在消失。很抱歉,我也不明白为什么工作和config.xml会发生变化