更新时间:2025-12-29 GMT+08:00
分享

添加源码成分分析任务

前提条件

  • 扫描文件类型时:已准备好待扫描的源码包。
  • 扫描代码仓类型时:源码已入库代码仓。

添加扫描任务

  1. 登录开源治理服务控制台
  2. 在左侧导航栏,选择“软件成分分析 > 源码成分分析”。
  3. 在“源码成分分析”页面,单击“添加任务”,弹出“添加任务”对话框,根据实际需求选择扫描文件或者扫描代码仓。

    • 扫描文件时“扫描类型”选择“文件”,依照表1配置参数。
      表1 添加扫描文件任务参数说明

      参数

      参数说明

      任务名称

      源码成分分析任务的名称,任务名称最大长度为100字符。

      扫描对象

      待扫描的源码文件。待扫描的文件有以下限制:

      • 支持zip、tar.gz格式的文件。
      • 文件大小不能超过1GB。
      • 解压后文件总大小不超过10GB。
      • 解压后文件个数不超过10万个。
      • 单个源文件超过10MB不扫描。
      • 文件名最大长度为100字符。

      任务描述

      对任务信息进行说明,任务描述最大长度为200字符。

    • 扫描代码仓时“扫描类型”选择“代码仓(CodeArts Repo)”,依照表2配置参数。
      表2 添加扫描代码仓任务参数

      参数

      参数说明

      任务名称

      源码成分分析任务的名称,任务名称最大长度为100字符。

      扫描对象

      待扫描的代码仓地址,当前只支持SSH地址。代码仓SSH地址的获取方法如下:

      在代码托管服务中,进入待扫描的代码仓库主页,单击“克隆/下载”按钮,复制SSH地址。

      标识类型

      选择待扫描的标识类型,包括代码仓分支和代码仓tag。

      标识名称

      待扫描的分支或tag的名称。

      任务描述

      对当前源码成分分析任务的说明。

  4. 单击“确定”,开始扫描。扫描任务完成时,任务状态为“已完成”。

相关文档