配置流水线 流水线服务提供可视化、可定制的自动交付软件生产线,支持代码检查、构建、部署等多种任务类型。 随着项目的进行,各个环节(构建、发布、部署)越来越标准化。但是每个环节都相对独立,是半成品,不能交付业务价值。将每一个环节有效的串联起来形成一套完整的持续交付流水线,才能够真正提高软件的发布效率与质量
操作流程 本文档将按照以下步骤介绍HE2E DevOps实践的操作流程。 图1 实践操作流程图 表1 实践操作流程说明 步骤 说明 实践准备 项目管理员Sarah完成实践开始前的准备工作,包括创建项目、添加项目成员等操作。 管理项目规划 项目管理员Sarah完成项目需求规划、项目经理
CodeArts套餐规格特性差异 概述 CodeArts套餐分为:体验版、基础版、专业版、企业版。 套餐中均包含需求管理、代码托管、流水线、代码检查、编译构建、部署、测试计划、制品仓库服务资源;不同版本套餐中,各服务提供的功能特性及资源规格略有不同。 需求管理 表1 需求管理规格特性差异
通过链接邀请用户 CodeArts项目中的成员可以分享项目二维码或者链接给其他用户。收到邀请的用户通过二维码或链接提交加入项目申请,待项目管理员审批后,该用户即可成为项目成员。 前提条件 被邀请的用户可以登录华为云。 当被邀请的用户属于其他账号时,该用户所属的账号已接受授权。授权与接受授权的方法请参考邀请其他账号用户
提供针对于代码质量安全、Web漏洞、主机漏洞、开源漏洞及合规、移动应用安全等多种安全合规检查能力。 华为多年研发实践能力及规范外溢 华为多年研发优秀实践沉淀的工具能力外溢,支持IPD、DevSecOps、敏捷、精益看板、CI/CD持续交付等多种主流研发模式。
检查代码 代码检查服务提供基于云端实现代码质量管理服务,支持代码静态检查(包括代码质量、代码风格等)和安全检查,并提供缺陷的改进建议和趋势分析。 随着凤凰商城越来越庞大,线上出现的缺陷也越来越多,修复成本太大;且开发人员写代码也比较随性,没有统一标准。因此项目经理建议制定一些基本的标准
方案概述 本实践模拟在电子商城项目开发的故事背景下,介绍产品研发团队如何基于CodeArts实现HE2E DevOps实施框架,完成端到端软件研发管理。 本文定义了一个虚拟的团队,以及软件研发过程中涉及到的各个角色。介绍各个角色使用CodeArts提供的工作项、代码仓库、测试、制品仓库以及流水线