检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
loud Console ReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,切换至授权区域,验证权限: 在服务列表中选择“软件开发生产线”,在导航中选择“企业账户授权”,单击“
员列表? 问题现象 管理员登录后,在首页无法看到账号下的全部CodeArts项目。 原因分析 在CodeArts中,项目详细信息(例如工作项、测试用例、构建/部署任务等)只有项目成员可见。 如果IAM用户创建项目时,未将管理员添加为项目成员,则管理员登录首页后并不能看该项目。 处理方法
浏览者只能查看项目里的内容,不能操作任何服务。 实例级权限 针对项目中的某个代码仓或某条流水线等实例生效,例如:流水线实例的查看/执行/更新/删除权限等。 实例级权限由该实例的创建者配置。CodeArts支持在以下服务中配置实例级权限。 表3 CodeArts实例级权限 服务 实例 配置方法 代码托管
T7,T8,T9 用户任务 现在,按照 "行走的骨骼" 用户活动这行开始讲述用户故事,确保你没有遗漏任何用户活动和用户任务。这时一般由组织者进行讲述,其他人提出意见,甚至可以让最终用户来参与讨论。 这时,我们已经完成了用户故事地图的基本框架,可以在每个用户任务下面添加更加细节的用户故事(User
有两个服务的访问权限,C有代码托管服务的访问权限,D、E对两个服务都没有访问权限。管理员可以根据实际需要,在“服务级权限管理”页面中为5个人开启或关闭两个服务的访问权限,其中最多可为2个人设置需求管理访问权限、最多可为3个人设置代码托管访问权限。 首次购买某类套餐时,按用户名升序
步骤一:管理项目规划 步骤二:管理项目配置 步骤三:开发代码 步骤四:检查代码 步骤五:构建应用 步骤六:部署应用(CCE篇) 步骤六:部署应用(ECS篇) 步骤七:管理项目测试 步骤八:配置流水线,实现持续交付 释放资源 父主题: 使用CodeArts管理电子商城项目开发流程
从委托中导入CodeArts项目成员 华为云IAM身份中心服务提供基于华为云组织的多账号统一身份管理与访问控制。 CodeArts支持添加通过IAM身份中心服务创建并授权的用户成为项目成员。 前提条件 已新建项目,且在项目中拥有“成员设置”权限。 已存在委托对象为云服务“IAM身份中心”的委托。如果没有委托,请参考以下步骤创建。
AC)。默认情况下,新创建的用户没有任何权限,需要将其加入项目,并给用户配置角色,才能使得用户获得角色所对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 CodeArts中内置了多种系统角色,同时支持自定义角色,用户可以根据自己的需要创建新的角色
在弹框中选择被邀请用户所属的账号,选择邀请方式并输入对应ID,单击“邀请”。 用户ID:被邀请用户的ID,通过“我的凭证 ”获取“IAM用户ID”。获取方式请参考API凭证。 委托ID:被邀请账号中已创建的委托ID,通过IAM服务中的“委托”页面获取。 图2 获取委托ID 邀请成功,成员列表中显示新添加的成员。
是源于浏览器的关键节点。CodeArts本身基于开源的项目做了定制化的监控,一是将浏览器里面所有关于监控的指标细化了。 按照框架的要求,定义一些对产品要求更适合的指标,并且监控数据是实时的,并不是采样。监控的数据会提供给开发人员,每一个前端的开发人员会隔几天观察一下页面服务的现状
ECS部署 弹性云主机提供了自助便捷的服务器获取方式,特别适合自动化部署场景。 本节讲述如何通过CodeArts在弹性云服务器ECS上部署应用。 添加授信主机 自动化部署需要对弹性云主机进行操作,就需要通过主机组的方式管理主机连接密钥信息。 单击菜单“设置 > 通用设置 > 主机组管理”,进入“主机组管理”页面。
品! 用户故事的主要问题 用户故事可以帮助开发团队从用户的角度来理解需求,同时在交付的过程中按照用户可用的场景进行交付,确保开发团队可以持续的交付用户关心的功能。但是在实际开发中,团队往往不知道如何入手。 如何用好用户故事,需要解决几个关键问题: 如何产生用户故事,让用户将故事讲清楚?
完成本实践所需的资源如下,实践预计用时2~3小时。 表1 资源规划 资源名称 数量 软件开发生产线 CodeArts 开通基础版即可。 云容器引擎 CCE 1 弹性云服务器 ECS 1 父主题: 使用CodeArts管理电子商城项目开发流程
租户内资源消耗类任务每月累计执行总时长。 说明: 资源消耗类任务,即执行时需要占用流水线服务内置执行资源的任务,如:执行shell命令,报告上传等。Build构建、Check代码检查等任务,由于执行时消耗对应服务的执行资源,因此不计入流水线服务的资源消耗类任务执行时长。 300分钟/月 1200分钟/月 6000分钟/月
订单到期后服务将会自动停止使用。 如果在计费周期内不再使用CodeArts,您可以执行退订操作,CodeArts套餐、资源扩展、增值特性均支持退订。系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的账户。详细的退订规则请参见云服务退订规则概览。
Native,其组织生长基于大量的云服务,可以实现很多自主的开发、运维、测试的过程,从而支撑跨功能域的全功能团队。以前能力沉淀需要靠资源组织、职能组织完成。在新的技术条件下,云服务技术手段天然提供了平台,把能力、经验沉淀在云服务里,通过云服务使用和访问。 SRE是运维,80%的运维过
gion”。 原因分析 “华北-北京一”与“华东-上海二”区域已暂停新用户新购服务(详情请参见华北-北京一区域变更通知、华东上海二区域变更通知)。 如果被授权租户的注册时间在暂停时间之后,那么该租户将无法访问上述区域。 处理方法 被授权的租户通过提交工单,申请区域的配额后。授权方重新发出授权。
直接勾选所需选项即可,服务将自动保存您的选择。 验证配置结果。 当项目经理完成分解Story操作后,开发人员Chris将收到以下两类通知。 站内信:Chris登录首页后,页面右上角图标处将显示数字,单击该图标即可看到通知。 邮件:如果为项目成员创建用户时配置了邮箱,且项目成员在
下面就让我们看看版本管理都包含哪些内容,以及CodeArts是如何实践它们的。 版本控制系统概述 版本控制系统是保存文件多个版本的一种机制。当修改某个文件后,仍旧可以访问该文件之前的任意一个修订版本。这也是共同合作交付软件时所使用的一种机制。 本文主要以Git为例,结合当前行业主流的几种分支策略,为开发者讲
线,以及上一级流水线成功后如何自动触发下一级流水线的执行,这些是最基本的思考。 第二种模式:微服务开发 CodeArts团队本是一个微服务化的实践者,有100多个微服务,基本全部微服务化,前端已经全部拆解完。在这个模式下面,首先,架构解耦;其次,结构上最终一定要实现每一个组件足够