我们关于Jenkins版本2.60。
我想使用指纹验证部署复制过程。我正在使用Jenkins API来获取构建工件的指纹。我发现,当存在具有相同校验和的文件时,指纹数组中只出现一个文件。我需要一种方法来验证具有相同内容的其他文件的校验和。
示例:FileA和FileB具有相同的内容和相同的校验和。 FileA列在API指纹数组中,但不显示FileB。我使用的网址是:https://jenkinshost/job/webapps/view/myview/job/myjob/1/api/json?tree=fingerprint[fileName,hash]
当我使用https://jenkinshost/fingerprint/49a681ceb33c90077fd3f49912c933ca/api/json直接检查指纹时,它返回fileName:FileA。
有什么方法可以验证Jenkins是否为FileB录制了相同的指纹?或者只是验证校验和是否对作业有效而不担心文件名差异?