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