检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用CodeArts管理电子商城项目开发流程 方案概述 资源规划 操作流程 实施步骤 附录
创建用户并授权使用CodeArts控制台 如果您需要对您所拥有的软件开发生产线控制台进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以: 根据企业的业务组织,在您的账号中,给企业中不同职能
使用CodeArts快速搭建基于ECS部署的代码开发流水线 本文基于CodeArts内置代码仓库,介绍如何使用CodeArts完成项目的开发、构建与部署,实现持续交付。 本文采用的部署方式为ECS部署,适用于传统软件包部署场景。 如果您希望使用容器化部署方法,请参考使用CodeA
服务存在。 技术栈:Redis 订单数据库 业务逻辑:此服务作为管理端UI服务的数据源。 技术栈:PostgreSQL “DevOps全流程样例项目”构成 “DevOps全流程样例项目”是一个Scrum类型的模板项目,项目中预置了部分服务的使用模板。项目实践过程中涉及到的产品及服务如下表。
软件开发生产线(CodeArts)使用前准备 设置CodeArts控制台权限 购买CodeArts 变更CodeArts规格 新建CodeArts项目 添加CodeArts项目成员 管理CodeArts权限 管理CodeArts资源池 新建CodeArts服务扩展点 管理CodeArts中的个人设置
登录CodeArts控制台,单击,选择区域。 单击“前往工作台”。 如果当前账号采用的是历史计费模式(详情请参见历史计费模式说明),则单击“立即使用”。 单击目标项目名称,进入项目。 在导航中依次选择“设置 > 成员管理”。 选择“成员视图”页签,单击“通过链接邀请”。 将弹框中的二维码或者链接分享给被邀请的用户。
如何查看当前已使用人数? 软件开发生产线的计费人数,按照租户下所有项目的去重成员数计算。 管理员通过“项目和成员管理”页面可查看去重用户数。 登录CodeArts首页,在导航栏中单击用户名,在下拉菜单中选择“租户设置”。 单击导航“通用设置 > 项目和成员管理”,进入“项目和成员管理”页面。
改某个文件后,仍旧可以访问该文件之前的任意一个修订版本。这也是共同合作交付软件时所使用的一种机制。 本文主要以Git为例,结合当前行业主流的几种分支策略,为开发者讲解版本控制系统的主要使用场景和使用方法。对于Git的操作方法,以及版本控制系统中分支、合并等概念的定义,在这里不做赘述。
使用CodeArts快速搭建基于CCE部署的代码开发流水线 本文基于CodeArts内置代码仓库,介绍如何使用CodeArts完成项目的开发、构建与部署,实现持续交付。 本文采用的部署方式为CCE部署,适用于容器化部署场景。 如果您希望使用传统软件包部署方法,请参考使用CodeA
在CodeArts中,“项目”是使用各服务的基础。需求规划、代码管理、构建、部署等操作均需要在CodeArts项目中完成。 CodeArts提供了多种预置项目模板,用于不同的需求管理流程。本节以Scrum流程为例介绍新建CodeArts项目的操作步骤。关于更多预置模板信息,请参考使用模板创建CodeArts项目。
为了将镜像部署到ECS时,能够可以拉取到正确的镜像,使用shell命令进行完成以下操作。 使用sed命令,依次将文件“docker-compose-standalone.yml”中的参数替换为构建任务的参数“dockerServer”、“dockerOrg”、“BUILDNUMBER”进行替换。 使用tar命令,将文
thon、和官方UI语言Java。坚持三大语言意味着内部沟通的顺畅,没有使用最新的技术和语言,并不影响,反而有助于Google快速成为世界领先的公司。 团队效率高于个人效率,统一技术栈带来的收益,往往大于使用最新技术栈带来额外的维护和沟通成本。Etsy在2010年,决定大量减少生
通过本章节,您将了解开发人员Chris如何将代码检查、构建、部署任务串联起来,实现持续交付。 预置流水线简介 示例项目中预置以下5个流水线任务,可根据需要查看并使用。 表1 预置流水线任务 预置流水线任务 任务说明 phoenix-workflow 基本的流水线任务。 phoenix-workflow-test
将代码检查、构建、部署等任务串联成流水线。当代码有更新时,可自动触发流水线,实现持续交付。 释放资源 实践完成,释放CodeArts、CCE等资源。 父主题: 使用CodeArts管理电子商城项目开发流程
添加CodeArts项目成员方式说明 CodeArts支持通过以下方式向项目中添加成员。 添加成员:项目管理员主动将用户添加为项目成员。根据用户来源的不同,分为以下几种操作: 添加本账号IAM用户为CodeArts项目成员 从其他CodeArts项目导入成员 邀请其他账号用户为CodeArts项目成员
其它管理操作 管理CodeArts全局设置 管理个人工作 管理CodeArts项目和成员 父主题: 软件开发生产线(CodeArts)使用前准备
步骤五:构建应用 步骤六:部署应用(CCE篇) 步骤六:部署应用(ECS篇) 步骤七:管理项目测试 步骤八:配置流水线,实现持续交付 释放资源 父主题: 使用CodeArts管理电子商城项目开发流程
CCE部署失败,报错“Invalid value: map[string]sting{\"io.kompose.service\":\"db\"” 父主题: 使用CodeArts管理电子商城项目开发流程
释放资源 为了避免不必要的费用产生,完成本样例项目体验后,产品负责人Sarah可根据实际使用的需要,释放部分不再使用的资源。 可以释放的资源如下。 表1 释放资源 资源名称 操作步骤 CodeArts项目 进入项目的“设置 > 通用设置 > 基本信息”页面,单击“删除项目”,根据页面提示完成删除操作。
资源规划 服务名称 数量 软件开发生产线 CodeArts 开通基础版即可。 云容器引擎 CCE 1 弹性云服务器 ECS 1 父主题: 使用CodeArts管理电子商城项目开发流程