我们使用的是 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直接检查指纹时,它返回文件名:FileA。
有什么方法可以验证 Jenkins 是否为 FileB 记录了相同的指纹?还是只验证校验和对工作有效而不担心文件名差异的想法?