检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
什么是软件开发生产线(CodeArts) 软件开发生产线(CodeArts)是面向开发者提供的一站式云端平台,即开即用,随时随地在云端交付软件全生命周期,覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、发布,打通软件交付的完整路径,提供软件研发流程的端到端支持。 图1 CodeArts服务构成
选择“通过IP手动添加”。 主机名 建议与在准备工作中购买的ECS的名称保持一致。 IP 输入在准备工作中购买的ECS的弹性公网IP。 认证方式 选择“密码”。 用户名 输入“root”。 密码 输入在准备工作中购买ECS时设置的密码。 ssh端口 输入“22”。 页面显示一条主机
步骤六:部署应用(ECS篇) 本章节以应用“phoenix-sample-standalone”为例,介绍如何将发布件部署至主机。如果您需要了解如何部署至CCE,请参照步骤六:部署应用(CCE篇)操作。 购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu
当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。 使用部署服务时,需要将应用部署到CCE,因此购买了按需计费的CCE。关于CCE按需计费更多信息,请参考云容器引擎计费说明。
"ecs:cloudServerFlavors:get", "ecs:quotas:get", "ecs:cloudServerQuotas:get", "ecs:serverKeypairs:list"
添加此规则,配置方式请参考配置安全组规则。 可根据需要重新购买一台操作系统为Ubuntu 16.04的主机(ECS配置请参考购买并配置ECS,购买方式请参考购买弹性云服务器),或将当前主机操作系统切换为Ubuntu 16.04(切换操作系统方式请参考切换操作系统)。 父主题: 附录
容器网段 勾选“自动设置网段”。 表2 节点配置 配置分类 配置项 配置建议 节点配置 计费模式 选择“按需计费”。 节点类型 选择“弹性云服务器-虚拟机”。 节点规格 选择2vCPUs 4GiB或以上规格。 容器引擎 选择“Docker”。 操作系统 选择“公共镜像 > CentOS
如何部署至ECS,请参照步骤六:部署应用(ECS篇)操作。 预置应用简介 样例项目中预置了以下3个部署应用。 表1 预置应用 预置应用 应用说明 phoenix-cd-cce 部署至CCE流程对应的应用。 phoenix-sample-standalone 部署至ECS流程对应的应用。
ECS部署失败,报错“expected alphabetic or numeric character, but found '*'” 问题现象 应用“phoenix-sample-standalone”部署失败,报错信息为“expected alphabetic or numeric
完成本实践所需的资源如下,实践预计用时2~3小时。 表1 资源规划 服务名称 数量 软件开发生产线 CodeArts 开通基础版即可。 云容器引擎 CCE 1 弹性云服务器 ECS 1 父主题: 使用CodeArts管理电子商城项目开发流程
步骤一:管理项目规划 步骤二:管理项目配置 步骤三:开发代码 步骤四:检查代码 步骤五:构建应用 步骤六:部署应用(CCE篇) 步骤六:部署应用(ECS篇) 步骤七:管理项目测试 步骤八:配置流水线,实现持续交付 释放资源 父主题: 使用CodeArts管理电子商城项目开发流程
出了一套可操作可落地的敏捷开发方法论:HE2E DevOps实施框架。 图1 HE2E DevOps实施框架 规划和设计 步骤①和②是业务(或者是客户)与技术之间进行产品规划,梳理产品整体脉络,以及进行产品规划实施设计,并控制需求粒度与拆分的过程。 软件开发的本质是为了解决问题,
使用CodeArts Inspector扫描主机漏洞
使用CodeArts Inspector扫描移动应用安全
购买CodeArts Inspector
使用CodeArts Inspector扫描Web网站漏洞
名称)。 version 1.0.0 dockerServer 输入在SWR服务中获取的SWR服务器地址。 请务必确保参数“dockerOrg”、“dockerServer”的输入值是正确的,否则将导致任务失败。 单击“保存并执行”,在弹框中单击“确定”,启动构建任务。 当页面中
ckerOrg}”仅为参数示例。实际替换镜像源地址时,请参照图1所示,将“${dockerServer}”在配置SWR服务中记录的SWR服务器地址,“${dockerOrg}”替换为在配置SWR服务中创建的组织。 表6 替换基础镜像源地址 路径与位置 修改前内容 修改后内容 文件
ECS部署失败,报错“docker login failed”或“Get https://XXX denied” 问题现象 应用“phoenix-sample-standalone”部署失败,报错信息为“docker login failed”或“Get https://XXX denied”。
以下操作在账号A中完成。 进入CodeArts首页。 登录CodeArts控制台,单击,选择区域。 单击“前往工作台”。 如果当前账号采用的是历史计费模式(详情请参见历史计费模式说明),则单击“立即使用”。 单击目标项目名称,进入项目。 在导航中依次选择“设置 > 成员管理”。 选择“成员视图”页签,单击“添加成员