基本概念
本章为您介绍使用CodeArts时常用的基本概念。
项目
项目是通过一定的流程,由一系列协同和受控的活动组成,项目的目标是满足特定需求,并受时间成本和资源的约束。
CodeArts项目中可以完成需求管理、代码管理、代码检查、编译构建、制品管理、部署、测试等一系列操作。
资源池
资源池是自定义执行机的集合。
通过资源池,用户可以接入自己的执行资源,在执行代码检查、编译构建、部署、流水线、接口测试任务时,可以选择接入的资源池中的代理机来执行任务,提高任务执行效率,不再依赖产品预置的公共执行资源。
代理机
代理机指安装了Agent的主机,可以用于执行代码检查、编译构建、部署、流水线、接口测试任务。
服务扩展点
服务扩展点是CodeArts的一种扩展插件,为CodeArts提供连接第三方服务的能力。
当CodeArts中的一些任务需要连接到远程第三方服务,进行一些获取数据操作时,例如连接第三方GitHub仓库获取项目源码、连接第三方Jenkins服务执行Jenkins任务等,可以通过新建扩展点来实现与相应服务的连接。
租户
租户即通过注册华为账号并开通华为云注册的账号。