-
构建失败,报错“too many requests” - 软件开发生产线 CodeArts
单击“镜像加速器”,在弹框中找到加速器地址,复制“https://”之后的内容。 图2 镜像加速器 进入代码托管服务,修改代码中引用的镜像地址。 将文件“result/Dockerfile”中第一行代码修改为以下内容,如所示。
-
实施步骤 - 软件开发生产线 CodeArts
实施步骤 实践准备工作 步骤一:管理项目规划 步骤二:管理项目配置 步骤三:开发代码 步骤四:检查代码 步骤五:构建应用 步骤六:部署应用(CCE篇) 步骤六:部署应用(ECS篇) 步骤七:管理项目测试 步骤八:配置流水线,实现持续交付 释放资源 父主题: 使用CodeArts管理电子商城项目开发流程
-
步骤六:部署应用(ECS篇) - 软件开发生产线 CodeArts
购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu 16.04操作系统)。 购买弹性云服务器。 购买时的必要配置参照下表,表中未列出的配置可根据实际情况选择。
-
使用CodeArts快速搭建基于ECS部署的代码开发流水线 - 软件开发生产线 CodeArts
已购买弹性云服务器,购买时的必要配置可参考下表,表中未列出的配置可根据实际情况选择。完成购买后,参考配置安全组规则添加端口22及8080的入方向规则。 表1 弹性云服务器配置 配置分类 配置项 配置建议 基础配置 计费模式 选择“按需计费”。 CPU架构 选择“x86计算”。
-
ECS部署成功,但访问网页失败 - 软件开发生产线 CodeArts
可根据需要重新购买一台操作系统为Ubuntu 16.04的主机(ECS配置请参考购买并配置ECS,购买方式请参考购买弹性云服务器),或将当前主机操作系统切换为Ubuntu 16.04(切换操作系统方式请参考切换操作系统)。 父主题: 附录
-
欠费说明 - 软件开发生产线 CodeArts
欠费原因 当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。
-
ECS部署失败,报错“expected alphabetic or numeric character, but found '*'” - 软件开发生产线 CodeArts
ECS部署失败,报错“expected alphabetic or numeric character, but found '*'” 问题现象 应用“phoenix-sample-standalone”部署失败,报错信息为“expected alphabetic or numeric
-
ECS部署失败,报错“docker login failed”或“Get https://XXX denied” - 软件开发生产线 CodeArts
ECS部署失败,报错“docker login failed”或“Get https://XXX denied” 问题现象 应用“phoenix-sample-standalone”部署失败,报错信息为“docker login failed”或“Get https://XXX denied
-
步骤六:部署应用(CCE篇) - 软件开发生产线 CodeArts
节点类型 选择“弹性云服务器-虚拟机”。 节点规格 选择2核8G及以上规格即可。 操作系统 选择公共镜像中的Euler镜像。 节点名称 输入自定义名称 。 登录方式 选择“密码”。 密码 输入自定义密码 。 网络配置 节点IP 选择“自动分配”。
-
方案概述 - 软件开发生产线 CodeArts
云容器引擎 用于软件包部署,与ECS部署属于两种不同的部署方式。 弹性云服务器 用于软件包部署,与CCE部署属于两种不同的部署方式。 方案优势 针对需求变动频繁、开发测试环境复杂、多版本分支维护困难、无法有效监控进度和质量等研发痛点,提供一站式云端管理平台,管理软件开发全过程。
-
软件开发生产线(CodeArts)使用流程 - 软件开发生产线 CodeArts
如果需要向主机中部署应用,则需要准备一台具有弹性IP的主机,可以使用已有主机,也可以购买华为云弹性云服务器。 配置项目 需求管理服务是使用CodeArts各服务的基础,首先需要创建项目、添加项目成员,然后可以根据项目规划添加工作项。 创建项目。 登录软件开发生产线控制台。
-
与其它服务之间的关系 - 软件开发生产线 CodeArts
图1 CodeArts与其它服务之间的关系 表1 CodeArts与其它服务之间的关系 服务名称 详细描述 弹性云服务器(ECS) 编译构建服务可以自定义ECS的Slave节点,用户可以自定义ECS的构建执行资源。 部署服务支持将用户的应用部署到用户购买的ECS资源上。
-
资源规划 - 软件开发生产线 CodeArts
云容器引擎 CCE 1 弹性云服务器 ECS 1 父主题: 使用CodeArts管理电子商城项目开发流程
-
使用CodeArts快速搭建基于CCE部署的代码开发流水线 - 软件开发生产线 CodeArts
节点类型 选择“弹性云服务器-虚拟机”。 节点规格 选择2核8G及以上规格即可。 容器引擎 选择“Docker”。 操作系统 选择“公共镜像 > CentOS 7.6” 登录方式 选择“密码”。 密码 输入自定义密码。 网络配置 节点IP 选择“随机分配”。
-
附录 - 软件开发生产线 CodeArts
附录 构建失败,报错“too many requests” ECS部署成功,但访问网页失败 ECS部署失败,报错“docker login failed”或“Get https://XXX denied” ECS部署失败,报错“expected alphabetic or numeric
-
释放资源 - 软件开发生产线 CodeArts
删除ECS。 登录ECS控制台,在列表中找到待删除的ECS,单击“更多”,在下拉列表中选择“删除”,根据页面提示完成删除操作。 父主题: 实施步骤
-
软件开发生产线控制台自定义策略 - 软件开发生产线 CodeArts
cloudServerFlavors:get", "ecs:quotas:get", "ecs:cloudServerQuotas:get", "ecs:serverKeypairs:
-
CodeArts - 软件开发生产线 CodeArts
视频帮助 操作指导 软件开发生产线 CodeArts 介绍代码检查、构建、部署到ECS的流程 06:03 快速入门(ECS篇) 软件开发生产线 CodeArts 介绍代码开发、构建、部署到CCE的流程 06:59 快速入门(CCE篇) 软件开发生产线 CodeArts 介绍管理员如何管理子帐号
-
增值特性 - 软件开发生产线 CodeArts
构建加速包 表2 构建加速包 计费方式 包年/包月 适用场景 编译构建服务提供了构建加速能力,使用构建加速能力前需购买构建加速包。构建加速场景请参考构建加速。 构建加速包只支持执行主机为“内置执行机”的构建任务,可选择x86或arm。构建主机配置方法请参考构建环境配置。
-
持续部署 - 软件开发生产线 CodeArts
接下来以用户使用的云服务器资源分类为区别进行讲解。 ECS部署 弹性云主机提供了自助便捷的服务器获取方式,特别适合自动化部署场景。 本节讲述如何通过CodeArts在弹性云服务器ECS上部署应用。