检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本文中涉及的按需计费资源为ECS。 如果完成体验后不再使用ECS,建议参考删除弹性云服务器释放该资源。 相关文档 本文采用的代码检查、构建、部署、流水线等任务均为代码仓库模板关联的内置任务。在实际开发项目时可参考以下指导自主创建任务。
节点类型:弹性云服务器-虚拟机。 节点规格:2vCPUs | 8GiB或以上规格。 容器引擎:Docker。 操作系统:公共镜像-CentOS 7.6。 创建节点 已在容器镜像服务中创建名称为“web-demo”的组织(如果页面提示“组织已存在”,请自定义其它名称。)
购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu 16.04操作系统)。 购买弹性云服务器。 购买时的必要配置参照下表,表中未列出的配置可根据实际情况选择。
创建并执行部署应用,获取软件包Z部署至ECS中。 流量计算方法分析 以上三个操作,分别从制品仓库中下载了软件包X、Y、Z,因此消耗的流量为三个软件包大小的总和,即5MB+10MB+15MB=30MB。 父主题: 计费项
视频帮助 服务介绍 产品介绍 05:10 了解什么是CodeArts 操作指导 快速搭建基于ECS部署的代码开发流水线 04:44 介绍如何使用CodeArts完成项目的开发、构建、部署至ECS 快速搭建基于CCE部署的代码开发流水线 06:03 介绍如何使用CodeArts完成项目的开发
替换Docker-Compose部署文件镜像版本 为了将镜像部署到ECS时,能够可以拉取到正确的镜像,使用shell命令进行完成以下操作。
Kubernetes URL 是 输入待连接的集群的server地址,可通过“kubeconfig.json”中搜索“server”获取。 Kubeconfig 是 输入待连接的集群的“kubeconfig.json”文件的全部内容。
系统工程师 系统工程师是负责项目系统架构和基础设施的角色,他/她可以设计、搭建、维护项目所需的服务器、网络、数据库等资源。 Committer Committer是负责审核并合并开发人员提交的代码的角色。
欠费原因 当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。
执行测试计划 当开发人员完成Story的代码开发、并将应用部署到测试环境后(即完成步骤六:部署应用至CCE或步骤六:部署应用至ECS),可将Story的状态设置为“已解决”,并将Story的处理人设置为测试人员。 此时测试人员即可开始执行Story对应的测试用例。
为了方便管理,建议关联数据盘,例如: Linux:/opt/cloud/agent01。 Windows:C:/opt/cloud/agent01。 MAC:/opt/cloud/agent01。 生成命令。
入门指引 表1 服务快速入门指引 服务 入门指引 整体流程类 使用CodeArts快速搭建基于ECS部署的代码开发流水线 使用CodeArts快速搭建基于CCE部署的代码开发流水线 需求管理 创建Scrum项目并新建工作项 创建IPD系统设备类项目并新建工作项 代码托管 完成一次Scrum
{ "Action": [ "devcloud:*:listResourceDetail", "ecs
云容器引擎 CCE 1 弹性云服务器 ECS 1 父主题: 使用CodeArts管理电子商城项目开发流程
资源池类型 是 支持以下资源池类型: LINUX:执行任务时,任务会在Linux虚拟机上运行。 LINUX_DOCKER:执行任务时将拉起一个Linux docker容器,任务在容器中运行。 WINDOWS:执行任务时,任务会在Windows虚拟机上运行。
节点类型 选择“弹性云服务器-虚拟机”。 节点规格 选择2vCPUs 8GiB及以上规格即可。 操作系统 选择公共镜像中的Euler镜像。 节点名称 输入自定义名称 。 登录方式 选择“密码”。 密码 输入自定义密码 。 网络配置 节点IP 选择“自动分配”。
实施步骤 实践准备工作 步骤一:管理项目规划 步骤二:管理项目配置 步骤三:开发代码 步骤四:检查代码 步骤五:构建应用并推送镜像至SWR 步骤六:部署应用至CCE 步骤六:部署应用至ECS 步骤七:管理项目测试 步骤八:配置流水线,实现持续交付 释放资源 父主题: 使用CodeArts
部署应用 将构建好的环境镜像及软件包安装并运行在环境中,本文档提供两种环境的部署方法:CCE与ECS。 管理项目测试 为迭代创建测试计划、设计测试用例,并按照计划执行测试用例。 配置流水线 将代码检查、构建、部署等任务串联成流水线。
ECS 登录ECS控制台。在列表中找到待删除的ECS,单击“更多 > 删除”,根据页面提示完成删除操作。 资源释放后无法恢复,请谨慎操作。 父主题: 实施步骤
云容器引擎 用于软件包部署,与ECS部署属于两种不同的部署方式。 弹性云服务器 用于软件包部署,与CCE部署属于两种不同的部署方式。 方案优势 针对需求变动频繁、开发测试环境复杂、多版本分支维护困难、无法有效监控进度和质量等研发痛点,提供一站式云端管理平台,管理软件开发全过程。