为什么在生成日志输出中出现“x射线扫描连接丢失:Artifactory响应:禁止,试图重新连接…”
描述:
当用户为了运行带有x射线扫描的构建而创建Jenkins管道时,保持阶段的顺序是很重要的,因为“x射线扫描”将在“buildInfo”的发布之后。
如果在生成日志输出中出现以下条目:
x射线扫描连接丢失:人工响应:禁止,试图重新连接…
这可能是由于不正确的管道脚本阶段顺序造成的。
解决方法:
为了成功运行x射线扫描步骤,需要在x射线扫描阶段之前定位' buildInfo '的发布阶段。
参考我们的一个例子Github页面.
请注意,为了从管道脚本触发扫描,需要以下条件:
- ' buildinfo '和工件成功发布到Artifactory
- 策略配置为“失败构建”
- 定义一个监视,其中包括需要扫描的存储库/构建,并具有#2中的预定义策略)。
