CI服务器由于某些奇怪的原因从网络断开了一段时间,当它重新启动时,jenkins显示没有任何作业。但是在作业所在的目录/ var / lib / jenkins / jobs /中,应该出现的两个作业存在,但不会在Web客户端中显示任何存在的证据。
我尝试使用'复制现有作业',然后将其指向/ var / lib / jenkins / jobs / existing_test,但它告诉我:没有这样的工作/ var / lib / jenkins / jobs / existing_test
有关如何使其发挥作用的任何建议?
答案 0 :(得分:2)
我知道这个问题可能已经过时,但可能的解决方案是在适当的用户(之前运行的用户)下运行jenkins。这帮助了我。
答案 1 :(得分:1)
最终刚刚建立全新的工作岗位,无法找到解决方案
答案 2 :(得分:0)
首先,我会尝试查看jenkins日志,因为您的数据位于/ var / lib / jenkins中,我猜您的日志文件位于/ var / log / jenkins中。也许你可以从那里发现什么是错的。
您也可以尝试“管理jenkins”视图中的“从磁盘加载配置”链接。这应该尝试从您的目录重新加载配置文件,并可能恢复您的工作。无论如何,你应该能够在日志中看到一些东西。如果日志是空的检查文件权限,我有时会在更新后遇到问题。