检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
什么是软件开发生产线(CodeArts) 软件开发生产线(CodeArts)是面向开发者提供的一站式云端平台,即开即用,随时随地在云端交付软件全生命周期,覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、发布,打通软件交付的完整路径,提供软件研发流程的端到端支持。 图1 CodeArts服务构成
图解软件开发生产线(CodeArts)
操作场景 通过在主机中安装Agent,并根据需要接入注册到CodeArts服务中,即可作为自定义执行机,供代码检查、构建等任务使用。 约束与限制 建议一台主机中只安装一个Agent,如果安装多个Agent可能在执行任务时导致Agent下线。 一个Agent同一时间只能执行一个任务。
其它管理操作 管理CodeArts全局设置 管理个人工作 管理CodeArts项目和成员 父主题: 软件开发生产线(CodeArts)使用前准备
内编写JSON格式的策略内容。 具体创建步骤请参见:创建自定义策略。本章为您介绍常用的软件开发生产线控制台自定义策略样例。 软件开发生产线控制台自定义策略样例 示例1:授权用户在控制台订购软件开发生产线 { "Version": "1.1", "Statement":
云容器引擎 用于软件包部署,与ECS部署属于两种不同的部署方式。 弹性云服务器 用于软件包部署,与CCE部署属于两种不同的部署方式。 方案优势 针对需求变动频繁、开发测试环境复杂、多版本分支维护困难、无法有效监控进度和质量等研发痛点,提供一站式云端管理平台,管理软件开发全过程。 提
单击导航栏“制品仓库 > 软件发布库”,进入软件发布库。 在与项目名称同名的仓库中,依次进入与构建任务同名的文件夹、与构建编号同名的文件夹,即可找到生成的软件包“demoapp.jar”。 图2 查看软件包 部署构建包 通过部署服务,可将软件发布库中的软件包部署到虚拟机,并启动运行。
选择“基础版”,购买人数保持默认值,购买时长选择“1个月”,勾选同意声明,单击“下一步”。 确认订单内容,单击“去支付”。 根据页面提示完成支付。 开通成功,返回“软件开发生产线”页面,列表中显示已开通套餐记录。 创建项目 在开展项目实践前,由产品负责人Sarah创建项目。 在CodeArts控制台单击“前往工作台”。
给用户组授权之前,请您了解用户组可以添加的软件开发生产线控制台权限,并结合实际需求进行选择。如果您需要对除软件开发生产线之外的其它服务授权,请参见系统权限选择所需要的权限。 示例流程 图1 给用户授予软件开发生产线控制台权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予软件开发生产线控制台只读权限“DevCloud
、接口测试任务时,可以选择接入的资源池中的代理机来执行任务,提高任务执行效率,不再依赖产品预置的公共执行资源。 代理机 代理机指安装了Agent的主机,可以用于执行代码检查、编译构建、部署、流水线、接口测试任务。 服务扩展点 服务扩展点是CodeArts的一种扩展插件,为CodeArts提供连接第三方服务的能力。
软件开发生产线(CodeArts)使用前准备 设置CodeArts控制台权限 购买CodeArts 变更CodeArts规格 新建CodeArts项目 添加CodeArts项目成员 管理CodeArts权限 管理CodeArts资源池 新建CodeArts服务扩展点 管理CodeArts中的个人设置
FullAccess 软件开发生产线控制台全部权限。 系统策略 参考CodeArts控制台权限说明。 DevCloud Console ReadOnlyAccess 软件开发生产线控制台只读权限。 系统策略 需求管理 ProjectMan ConfigOperations 软件开发生产线项目配置的所有权限。
管理CodeArts权限 管理CodeArts项目级权限 管理CodeArts服务级权限 父主题: 软件开发生产线(CodeArts)使用前准备
管理CodeArts资源池 新建CodeArts资源池 在CodeArts资源池中新建代理 父主题: 软件开发生产线(CodeArts)使用前准备
根据页面提示完成支付。 支付成功后,返回CodeArts控制台,页面中显示已购买的增值特性记录。 如果购买过程中提示失败,请参考计费FAQ排查处理。 父主题: 软件开发生产线(CodeArts)使用前准备
同意声明,单击“下一步”。 确认订单内容:如果需要修改,单击“上一步”;如果确认无误,单击“去支付”。 根据页面提示完成支付。 父主题: 软件开发生产线(CodeArts)使用前准备
开启/关闭通知 根据需要勾选“开启”或“关闭”。 如果需要修改接收消息通知的邮箱,单击邮箱后的“更改设置”,根据页面提示修改邮箱地址。 父主题: 软件开发生产线(CodeArts)使用前准备
管理项目中的服务菜单 单击导航“服务菜单管理”。 根据需要勾选显示菜单。 更新成功后,刷新当前页面,导航中将显示更新后的菜单。 - 父主题: 软件开发生产线(CodeArts)使用前准备
邀请其他账号用户为CodeArts项目成员 操作场景 当两个拥有华为账号的企业A、B合作开发一个项目时,在企业A的账号中创建CodeArts项目后,可以向该项目中添加企业B的账号中的IAM用户。 本节中涉及两个账号A、B,账号A的IAM用户a创建了CodeArts项目X,邀请账号
从其他CodeArts项目导入成员 邀请其他账号用户为CodeArts项目成员 从委托中导入CodeArts项目成员 通过链接邀请用户加入CodeArts项目 父主题: 软件开发生产线(CodeArts)使用前准备