-
基于Pipeline的DevOps核心实践 - 软件开发生产线 CodeArts
果迟到就需要等待下一趟。对于一个研发团队或者一个产品,一天内代码提交通常有三个峰值,上午10-11点是一个峰值,下午5点左右是一个峰值,晚上8点多有一个属于加班同事的小高峰。所以一般来说,一个项目级流水线会发三个班车,就是中午12点、下午6点、晚上9点半,这三个班车永远是固定的,团队无论有无提交都会发车,定点执行。
-
软件开发生产线(CodeArts)使用流程 - 软件开发生产线 CodeArts
如果需要向主机中部署应用,则需要准备一台具有弹性IP的主机,可以使用已有主机,也可以购买华为云弹性云服务器。 配置项目 需求管理服务是使用CodeArts各服务的基础,首先需要创建项目、添加项目成员,然后可以根据项目规划添加工作项。 创建项目。 登录软件开发生产线控制台。 单击,选择区域。 单击“立即使用”
-
ECS部署成功,但访问网页失败 - 软件开发生产线 CodeArts
向规则。如果不存在,请添加此规则,配置方式请参考配置安全组规则。 可根据需要重新购买一台操作系统为Ubuntu 16.04的主机(ECS配置请参考购买并配置ECS,购买方式请参考购买弹性云服务器),或将当前主机操作系统切换为Ubuntu 16.04(切换操作系统方式请参考切换操作系统)。
-
管理IPD项目工作项字段 - 软件开发生产线 CodeArts
单击,在弹框中单击“删除”,即可删除此字段。 后续操作 通过“工作 > 字段管理”页面新建的字段,对于租户下所有IPD类型项目均有效,可以为项目中的工作项配置此字段。 进入一个IPD类型项目,单击导航“设置 > 工作配置”。 单击“工作项配置”,选择任意工作项类型。 在“字段模板”页签
-
是否支持限制员工只能在办公场所访问代码仓库? - 软件开发生产线 CodeArts
是否支持限制员工只能在办公场所访问代码仓库? 支持。 代码托管服务提供“IP白名单”设置,只有在IP白名单范围内的仓库访问才是允许的,除此之外其他IP发起的访问一律被拒绝。管理员可以对每个代码仓库进行IP白名单设置,以此来限制访问场所。详细操作请参考配置IP白名单。 此外,通过统一身份认证服务可以设置访问控制列表,只
-
管理IPD项目工作项状态 - 软件开发生产线 CodeArts
管理IPD项目工作项状态 状态管理是租户级的公共字段库,在此页面中新建的状态,可以配置在租户下所有IDP类型项目工作项中。 登录CodeArts首页,在导航栏中单击用户名。 选择“租户设置”。 单击导航“工作 > 状态管理”,页面中显示已有公共状态。 单击“新建状态”,在弹窗中输
-
步骤六:部署应用(ECS篇) - 软件开发生产线 CodeArts
oenix-hostgroup?”,单击“确定”。 最后两个步骤“解压文件”与“执行shell命令”保持默认配置即可。 选择“参数设置”页签,根据SWR登录指令填写参数。 登录指令通过控制台获取,操作方式请参考配置SWR服务。 单击“保存并部署”,启动部署。 当页面显示“部署成功
-
使用CodeArts快速搭建基于ECS部署的代码开发流水线 - 软件开发生产线 CodeArts
单击导航栏“代码 > 代码托管”,进入代码托管服务。 单击“新建仓库”。 根据需要选择“模板仓库”,单击“下一步”。 选择模板“Java Web Demo”,单击“下一步”。 输入代码仓库名称“Web-Demo”,单击“确定”。 检查代码 通过代码检查服务,可以对代码进行静态检查,管控代码质量。
-
新建代理 - 软件开发生产线 CodeArts
myhuaweicloud.com 贵阳一(cn-southwest-2 ) cloudoctopus-agent.cn-southwest-2.myhuaweicloud.com 通过代理机接入服务所需要暴露的端口号范围如下: 表2 服务端口号映射关系 服务名称 端口号范围 代码检查(CodeArts
-
人数 - 软件开发生产线 CodeArts
场景说明 假设租户X中有4个IAM用户a、b、c、d,两个项目M、N;租户Y中有3个IAM用户e、f、g,两个项目S、T。 项目中的成员分布如下: 表2 项目成员分布 项目名称 成员名称 M a、b N b、c S d、e T f、g 人数计算方法分析 租户X:两个项目中有重复的成员b
-
欠费说明 - 软件开发生产线 CodeArts
欠费说明 用户在使用云服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。 欠费原因 当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需
-
CodeArts支持在哪些Region使用? - 软件开发生产线 CodeArts
CodeArts支持在哪些Region使用? 目前支持以下Region: 华北-北京四 华东-上海一 华南-广州 西南-贵阳一 东北-大连 华南-深圳 除了以上Region,还支持“华北-北京一”与“华东-上海二”,由于这两个区域已经进入运维态,所以新用户无法选择。 父主题: 概念与功能
-
步骤六:部署应用(CCE篇) - 软件开发生产线 CodeArts
步骤六:部署应用(CCE篇) 部署服务提供可视化、自动化部署服务。提供丰富的部署步骤,有助于用户制定标准的部署流程,降低部署成本,提升发布效率。 为了可以更快的、更稳定的持续地交付软件,开发团队需要一部分自助化部署服务的能力,以减轻部分后续维护工作。 本章节介绍开发人员Chris
-
管理看板 - 软件开发生产线 CodeArts
新版管理看板提供了单项目与跨项目两种报表卡片: 单项目报表卡片:来源于在各项目中创建的报表卡片,报表的创建与维护请参考使用报表。 跨项目报表卡片:提供以下4个报表卡片。 表2 跨项目报表卡片 报表卡片 说明 健康度(质量、效率、成本) 报表有散点和折线两种视图。 散点视图通过气泡展示健康度。
-
使用CodeArts快速搭建基于CCE部署的代码开发流水线 - 软件开发生产线 CodeArts
协议:TCP 容器端口:8080 服务端口:8080 列表中显示一条记录,当服务名称出显示为时,将鼠标悬浮在访问类型下的负载均衡器名称处,在弹窗中复制公网地址。 图3 复制访问地址 打开新的浏览器页面,输入“http://IP:8080/test”,其中IP为4中复制的公网地址。 如果
-
方案概述 - 软件开发生产线 CodeArts
net core或者Java(此服务提供两种技术栈实现了同样的功能,可根据需要修改配置选择其中一个作为运行时进程)。 订单缓存 业务逻辑:此服务作为用户端UI服务的数据持久化服务存在。 技术栈:Redis 订单数据库 业务逻辑:此服务作为管理端UI服务的数据源。 技术栈:PostgreSQL
-
持续部署 - 软件开发生产线 CodeArts
需要连接成一个整体。 如果我们能将每一个环节(构建、发布、测试、部署)有效的串联起来形成一套完成的持续交付流水线,才能真能提高软件的发布效率与质量,持续不断的创造业务价值。 CD at CodeArts 持续部署是CodeArts及其他所有DevOps研发工具的重要功能。在Co
-
企业账户授权 - 软件开发生产线 CodeArts
被邀请的企业账户需有对应区域的操作权限,否则页面将提示“参数非法”。 由于当前“华北-北京一”与“华东-上海二”两个区域不支持新增用户,如果被邀请的企业账户为新注册账号,需通过提交工单申请配额后方可被邀请。 如果页面提示“邀请企业账户授权成功!”,列表中将增加一条记录。 接受其他企业账户授权 当被邀请的账户未打开开关时,将自动接受授权邀请。
-
软件开发生产线控制台自定义策略 - 软件开发生产线 CodeArts
} ] } 示例2:多个授权项策略 一个自定义策略中可以包含多个授权项,且除了可以包含本服务的授权项外,还可以包含其他服务的授权项,可以包含的其他服务必须跟本服务同属性,即都是项目级服务或都是全局级服务。多个授权语句策略描述如下: { "Version":
-
DevOps敏捷测试之道 - 软件开发生产线 CodeArts
团队之间一定要引入契约测试,这描述起来比较简单,它既是一种测试技术,也是一种测试规范。例如有两个服务分别是服务A和服务B,服务A依赖服务B的结构。这时签订一个契约,服务A基于这个Mock开发自己的业务逻辑,服务B基于测试来保证给A提供的结构是可用的,最终两个服务可以独立上线,A和B可以做远调。这就好