配置代码检查任务自定义环境
当使用代码检查服务时,若常用的编译构建环境缺少您需要的依赖包、工具,无法满足您的使用需求时,您可通过自定义构建环境提供的基础镜像执行代码检查任务。
前提条件
已将自定义环境推送到镜像仓中,具体操作请参见制作镜像并推送到SWR仓库。
配置自定义镜像
- 基于项目入口访问CodeArts Check服务首页。
- 进入代码检查页面,在任务列表中,单击任务名称。
- 在代码检查详情页面,选择“设置 > 自定义环境”。
- 在“自定义镜像”中,输入以“域名称/组织名称/仓名称:tag名称”格式的内容或容器镜像服务SWR内镜像链接。
- 完成后,单击“保存”。
配置私有依赖仓扩展点
您可通过配置私有依赖库作为私有依赖下载源,当代码检查任务需要连接到远程第三方服务时,进行数据获取。
- 在“配置私有依赖仓扩展点”区域,单击“扩展点管理”,具体操作请参见新建nexus repository服务扩展点。
- 配置完成后,单击“扩展点”下拉框,选择新建的扩展点。
最多只能添加7个扩展点。
- 完成后,单击“保存”。
配置检查前置命令
您可以在执行代码检查之前,根据实际情况设置“检查前置命令”,运行该命令可以搭建用户自定义的扫描环境。
- 在“检查前置命令”区域,输入检查前置命令。
- 单击“保存”。