詹金斯开始失去所有工作,试图使用“复制现有工作”功能

时间:2011-10-22 20:47:07

标签: continuous-integration jenkins

CI服务器由于某些奇怪的原因从网络断开了一段时间,当它重新启动时,jenkins显示没有任何作业。但是在作业所在的目录/ var / lib / jenkins / jobs /中,应该出现的两个作业存在,但不会在Web客户端中显示任何存在的证据。

我尝试使用'复制现有作业',然后将其指向/ var / lib / jenkins / jobs / existing_test,但它告诉我:没有这样的工作/ var / lib / jenkins / jobs / existing_test

有关如何使其发挥作用的任何建议?

3 个答案:

答案 0 :(得分:2)

我知道这个问题可能已经过时,但可能的解决方案是在适当的用户(之前运行的用户)下运行jenkins。这帮助了我。

答案 1 :(得分:1)

最终刚刚建立全新的工作岗位,无法找到解决方案

答案 2 :(得分:0)

首先,我会尝试查看jenkins日志,因为您的数据位于/ var / lib / jenkins中,我猜您的日志文件位于/ var / log / jenkins中。也许你可以从那里发现什么是错的。

您也可以尝试“管理jenkins”视图中的“从磁盘加载配置”链接。这应该尝试从您的目录重新加载配置文件,并可能恢复您的工作。无论如何,你应该能够在日志中看到一些东西。如果日志是空的检查文件权限,我有时会在更新后遇到问题。