我们在同一个git存储库中有不同的Jenkins-Jobs,它们具有不同的工件。几周之内一切正常。
但是,自从我们重新启动服务器进行更新后,每个构建历史记录都显示相同的内容......此外,我们的仪表板显示了作业的错误内部版本号。
http://www.picfront.org/d/8OC6(无法发布图片信誉限制原因)
就像您可以看到每个作业仍然具有内部版本号107,但只有主要作业处于此数字,其他作业大约为30到50 ...因此,有关构建的每个信息都有点不正确。
信息:
[编辑]
我在Jenkins-Log中也遇到了一些错误 -
24.09.2012 13:29:03 hudson.model.RunMap load
WARNUNG: multiple runs claiming to be #41; using run from C:\Jenkins...
[EDIT2]
我发现当我添加一个新的FreeStyle作业时,它会在重启后显示其他作业的完整历史记录。
答案 0 :(得分:6)
解决方案是在jenkins的全局配置中设置一个参数化路径,其中应该保存构建。 您可以在
下找到此值管理Jenkins - >配置页面 - >高级配置 - >构建路径
在我的情况下,我配置了一个绝对路径,因此每个构建都保存在一个目录中。重新启动后,每个作业都检查了这个文件夹,并声明了构建。
现在我有: $ {ITEM_ROOTDIR} / builds
所以每个作业都有自己的构建目录,问题就消失了。
来源:https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/SgSJKBJIClg