检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在“设置”页可以对任务信息进行修改,包括基本信息、规则集、执行计划、高级选项等。 基本信息:可以更改任务名称、检查语言,并修改代码检查时的编译工具、环境等信息。 规则集:规则集是进行代码检查时所使用的规则的集合,可以选用系统内置的规则集或者自定义的规则集。 执行计划:设置执行计划,以触发代码检查任务的执行。
什么是Scrum扑克? Scrum 扑克(计划扑克)是一种进行量化估算的方法和工具。 在团队进行规划的过程中需要对工作量(故事点)、商业价值等进行量化评估,为了达到“评估结果是团队的集体决策结果”的目的,Scrum中发明了这种方法和附带的工具(一种扑克),在扑克上使用斐波纳奇数列标识每张扑克,在进行
雪鸟会议共同起草了《敏捷软件开发宣言》,其中最重要的部分就是对一些与会者一致同意的软件开发价值观的表述。 价值观 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 也就是说,尽管右项有其价值,我们更重视左项的价值。 原则
hris在代码仓库中提交分支合并请求,项目经理Maggie评审通过后合并分支至主干。 使用分支管理代码 分支是用来将特性开发并行独立出来的工具。使用分支意味着把工作从开发主线上分离开来,以免影响开发主线。 在创建代码仓库时,会有一个默认分支“master”,即主线。为了保证凤凰商
phoenix-sample-standalone 部署至ECS流程对应的应用。 phoenix-sample-predeploy 向ECS中安装依赖工具操作对应的应用。 本章节以应用“phoenix-cd-cce”为例进行讲解。 购买并配置云容器引擎 本节中使用的是云容器引擎CCE。 通过控制台可购买CCE集群。
(新兴技术趋势,例如云计算、移动应用、大数据和社交媒体) 虚拟化和云计算基础设施(可能来自内部或外部供应商)日益普遍 数据中心自动化技术和配置管理工具的普及 传统的管理方式导致“烟囱式自动化”,从而造成开发与运维之间的鸿沟 通过加大部署/发布频度来撬动整个交付过程 以应用部署自动化作为切
基本的Git工作流程如下: 在工作目录中修改文件。 暂存文件,将文件的快照放入暂存区域。 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录。 同一个工具,不同的用法产生的效果却是迥然不同的,在使用版本控制系统的时候应尽量遵守规范。 分支具有描述性 一个好的分支名称应该具有描述性,以便其他人
久之后所有团队都开始做DevOps。 华为DevOps一体化平台框架 框架并不只是平台本身,既包括理念又包括管理流程,工具只是DevOps的一部分。如果只有工具其实是不够的,最终还是人去工作。 华为的管理流程上应用了Scrum、看板,在内部产品线还用了规模化敏捷,在华为叫产品级敏
便是发生了错误,我们需要追求的是快速恢复的能力。 CodeArts测试管理 为了对测试用例等进行可回溯的统一管理,我们需要用到测试用例管理工具。 在CodeArts中,测试管理支持手工测试和接口测试。很好的帮我们解决了这一问题。 接口测试可以自动化集成到流水线当中。 所有的测试用例都可以关联到工作项当中。
完整展现出来,汇集业界先进实践的同时,也结合了华为自身30年研发经验,形成的一套可操作可落地的敏捷开发方法论,并基于华为云CodeArts工具链进行固化和承载。 下面让我们逐一解读HE2E DevOps实施框架的几个主要部分。 影响地图,回归商业的初心 简单的讲,影响地图是这样的
支持应用部署到华为云、三方平台和线下用户自有主机。 √ √ √ √ 容器部署 支持Kubectl、Helm、Docker等多款容器化部署工具。 提供Manifest和快速部署两种部署方式。 支持华为云CCE集群、三方平台和自有Kubernetes集群部署。 √ √ √ √ 模板管理
合。根据构建和测试结果,我们可以确定新代码和原有代码是否正确的集成在一起。 如果失败,开发团队就要停下手中的工作,立即修复它。(这正是丰田安灯系统的实践) 持续集成的目的是让正在开发的软件始终处于可工作状态。同时强调,代码的提交是一种沟通方式,而既然是沟通就需要频繁,下图中代码的