使用预置规则检查通用Git代码仓中的代码质量
应用场景
如果您的代码存放在通用Git代码仓中,可参考本实践指导检查代码质量。本实践为您介绍如何使用系统预置规则检查通用Git代码仓中的Java语言代码质量。
前提准备
- 已开通并授权使用代码检查服务。
- 通用Git代码仓中已有Java语言的代码。
操作流程
流程 |
说明 |
---|---|
为您介绍如何访问代码检查服务首页。 |
|
创建代码检查任务所属的项目。 |
|
本实践检查第三方代码仓的代码质量,代码检查服务需通过CodeArts提供的扩展插件连接到第三方代码仓。 |
|
创建代码检查任务。 |
|
执行代码检查任务。 |
|
查看代码检查结果。 |
新建通用Git服务扩展点
服务扩展点(Endpoint)是软件开发生产线的一种扩展插件,为软件开发生产线提供链接第三方代码仓的能力。
代码检查服务默认检查CodeArts Repo服务的代码质量,同时也可使用服务扩展点连接第三方代码仓库检查代码质量。
- 在导航栏选择 。
- 单击“新建服务扩展点”,在下拉列表中选择“通用Git”。
- 在弹框中配置以下信息,单击“确定”。
表1 新建通用Git服务扩展点 参数
说明
是否必填
连接名称
自定义,支持中文、英文、数字、“-”、“_”、“.”、空格,不超过256个字符。例如:Endpoint01。
是
Git仓库Url
输入待连接的Git仓库的https地址。
是
用户名
输入待连接的Git仓库的用户名,不超过300个字符。
否
密码或Access Token
输入待连接的Git仓库的密码,不超过300个字符。
否
创建通用Git代码检查任务
- 在导航栏选择 。
- 单击“新建任务”,进入“新建任务”页面,按照下面配置参数。
参数项
描述
归属项目
任务所属项目。默认填写为创建代码检查任务所属项目中的项目名称“Scrum01”,无需手动填写。
代码源
选择“通用Git”。
任务名称
代码检查任务名称,可自定义。例如:CheckTask01。
Endpoint实例
选择新建通用Git服务扩展点中创建的服务扩展点“Endpoint01”。
仓库
选择需要检查的代码仓库,保持默认即可。
分支
选择需要检查的仓库分支,保持默认即可。
检查语言
选择需要检查的代码语言,选择“Java”。
- 单击“确定”,完成检查任务的创建。
查看代码检查结果
- 在代码检查页面任务列表中,搜索创建通用Git代码检查任务创建的任务名称“CheckTask01”。
- 单击任务名称,查看代码检查详情,包括概览、代码问题、代码度量、检查日志等。
至此,我们完成了一次基本的通用Git源码源常用检查流程。