当x射线停止扫描您的构建时该怎么办
截图是相关的x射线版本2.x您已经设置了Xray,将其连接到Artifactory,并部署了新的构建。然而,你随后发现x射线并没有扫描它。为什么?默认情况下,x射线不会扫描每个部署的版本.的确,x光扫描任何构建时,您需要按照以下步骤配置它:
1.选择要x射线索引的构建
导航到x光UI>管理>配置>Artifactory>选择相关的Artifactory实例>选择构建选项卡,并添加你的相关版本:
2.创建一个新策略
策略是Xray在扫描工件中发现违规时执行的操作。要创建新策略,请导航到政策>新政策,并根据需要进行配置。下面的示例将导致任何包含包含关键严重性的工件的构建失败:
3.创建一个新手表
配置手表,使x射线将跟踪而且随时通知你关于特定工件,请导航到手表>新手表然后配置一个手表来跟踪你想要的任何东西。在下面的示例中,我们将跟踪test-maven构建并分配给它上面步骤#2中创建的策略:
4.配置一个生成到trigg或者x光扫描
此步骤与将构建部署到Artifactory的方式有关,请参阅相关文档了解可能的部署:
•使用触发构建扫描JFrog CLI.
•配置构建扫描的一部分詹金斯管道.
•配置构建扫描作为竹构建使用的一部分Artifactory竹插件.