检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
拥有Tenant Administrator权限的用户默认拥有租户级权限,也可以给非Tenant Administrator用户授予创建项目权限(授权方法可参考设置CodeArts项目创建者)。 项目级权限 针对当前项目生效,包括项目编辑/归档,角色和权限设置,成员设置等通用权限;也支持配置
华为HE2E(端到端)的DevOps实施框架,就是将整个软件价值交付过程完整展现出来,汇集业界先进实践的同时,也结合了华为自身30年研发经验,形成的一套可操作可落地的敏捷开发方法论,并基于华为云CodeArts工具链进行固化和承载。 下面让我们逐一解读HE2E DevOps实施框架的几个主要部分。 影响地图,回归商业的初心
返回CodeArts部署服务页面,新建部署任务时,选择“容器应用部署(CCE/CCI)”,并填写相关信息,完成任务创建。 想要了解详细的部署操作方法,请见部署用户指南。 流水线:打造快速、可靠、可重复的流水线,助力用户持续交付高质量应用,提升产品发布信心 软件交付流水线是指软件变更从提
构建任务中使用的基础镜像源为DockerHub。由于DockerHub的限制,短时间内拉取次数较多时将受限无法拉取,因此可能会造成构建失败。 处理方法 可首先制作基础依赖镜像,推送到容器镜像服务中,以供正式构建时获取。 新建构建任务。 进入“凤凰商城”项目,单击导航“持续交付 > 编译构建”。
DevOps VS 敏捷 当我们面对敏捷和DevOps的时候,总会不可避免的思考下面这些问题: 敏捷是什么?DevOps是什么?两者有什么区别? 持续集成不是XP里面的么,怎么DevOps也有持续集成? 我们团队之前在做敏捷转型,现在又开始DevOps转型,这两者有什么区别? 其
方案概述 背景信息 CodeArts结合多年研发经验与业界先进的实践提出了一套可操作可落地的敏捷开发方法论:HE2E DevOps实施框架。 图1 HE2E DevOps实施框架 规划和设计 步骤①和②是业务(或者是客户)与技术之间进行产品规划,梳理产品整体脉络,以及进行产品规划实施设计,并控制需求粒度与拆分的过程。
在CodeArts资源池中新建代理 操作场景 通过在主机中安装Agent,并根据需要接入注册到CodeArts服务中,即可作为自定义执行机,供代码检查、构建等任务使用。 建议一台主机中只安装一个Agent,如果安装多个Agent可能在执行任务时导致Agent下线。 一个Agent同一时间只能执行一个任务。
是主动寻找在整个开发周期中都贡献价值的方式:与用户一起编写需求的测试用例,与开发人员一起寻找程序中的漏洞,聚焦使用覆盖面更广、更灵活的测试方法。在敏捷中,开发人员从来不超前于测试人员,因为一个功能在被测试之前处于“未完成”状态。 敏捷测试 传统测试 适应性 计划性 阶段性 持续性
DevOps现状报告解读 DevOps,是Development和Operations的组合词,是指一组过程、方法与系统的统称,用于促进开发、技术运营和质量保障部门之间的沟通、协作与整合。DevOps是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作