检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
该成员能够收到通知,以便及时处理。 进入“凤凰商城”项目,单击导航“设置 > 工作项设置 > 通知设置”。 页面中显示样例项目中的默认配置。 由于默认配置可以满足需求,因此本文档中暂不做配置的修改。如果您有需要,直接勾选所需选项即可,服务将自动保存您的选择。 验证配置结果。 当项
选择“参数设置”页签,参照表3编辑参数值。 表3 参数设置 参数名称 默认值 codeBranch master。 dockerOrg phoenix(即在SWR服务中创建的组织名称)。 version 1.0.0 dockerServer 输入在SWR服务中获取的SWR服务器地址。 请务必确保参数“docker
ECS部署成功,但访问网页失败 问题现象 应用“phoenix-sample-standalone”部署成功,但访问网页(“http://IP:5000”与“http://IP:5001”)失败。 原因分析 主机未添加入方向规则“允许访问5000以及5001端口”。 本文建议使用操作系统为Ubuntu
志中的报错信息排查。 验证部署结果。 打开浏览器,输入“http://IP:5000”,其中IP为ECS的弹性公网IP地址,页面中显示商城主页。 输入“http://IP:5001”,其中ECS的弹性公网IP地址,页面中显示商城仪表盘。 父主题: 实施步骤
如何部署至ECS,请参照步骤六:部署应用(ECS篇)操作。 预置应用简介 样例项目中预置了以下3个部署应用。 表1 预置应用 预置应用 应用说明 phoenix-cd-cce 部署至CCE流程对应的应用。 phoenix-sample-standalone 部署至ECS流程对应的应用。
当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。 使用部署服务时,需要将应用部署到CCE,因此购买了按需计费的CCE。关于CCE按需计费更多信息,请参考云容器引擎计费说明。
购买CodeArts 完成本实践全部操作,需购买CodeArts基础版套餐。 进入购买CodeArts套餐页面。 选择“基础版”,购买人数保持默认值,购买时长选择“1个月”,勾选同意声明,单击“下一步”。 确认订单内容,单击“去支付”。 根据页面提示完成支付。 开通成功,返回“软件开
CodeArts IDE常见问题 登录华为云失败 如何配置默认的Maven配置文件settings.xml 新建主机连接失败 CMake Build Tool插件运行调试时中文乱码 连接远程主机失败 终端输出中文乱码 报错“Error: command‘clangd.applyFix’already
配置建议 选择添加方式 选择“通过IP手动添加”。 主机名 建议与在准备工作中购买的ECS的名称保持一致。 IP 输入在准备工作中购买的ECS的弹性公网IP。 认证方式 选择“密码”。 用户名 输入“root”。 密码 输入在准备工作中购买ECS时设置的密码。 ssh端口 输入“22”。
odeArts快速搭建基于ECS部署的代码开发流水线。 准备工作 已注册华为云并实名认证。如果您还没有华为账号,请参考以下步骤创建。 注册华为账号并开通华为云。 完成实名认证。 已购买CCE集群,购买时的必要配置请参考表1与表2,表中未列出的配置保持默认即可。 表1 集群购买配置
执行流水线
配置流水线
新建流水线
查看流水线
用于存放构建任务生成的Docker镜像。 云容器引擎 用于软件包部署,与ECS部署属于两种不同的部署方式。 弹性云服务器 用于软件包部署,与CCE部署属于两种不同的部署方式。 方案优势 针对需求变动频繁、开发测试环境复杂、多版本分支维护困难、无法有效监控进度和质量等研发痛点,提供一站式云端管理平台,管理软件开发全过程。
需求管理常见问题 Scrum项目工作项如何分配给多个人员? Scrum项目工作项新增关联文件时,为什么会报文件名已存在? 如何处理IPD类项目导入工作项条数校验异常的问题? IPD类项目协同需求下发后,下发人在哪里修改承接人? 使用CodeArts Req Scrum项目的工作项设置,提示“字段名称已存在”
参考需求管理云服务级权限。 流水线 CloudPipeline Tenant Extensions FullAccess 流水线服务租户扩展插件全部权限。 系统策略 参考流水线租户级权限。 CloudPipeline Tenant Pipeline Templates FullAccess
编译构建常见问题 Npm构建报错“JavaScript heap out of memory” 如何配置及清理Maven构建缓存? Maven构建时,多个子项目和父项目之间引用报错 推送镜像到SWR失败 执行构建时拉取子模组失败,找不到子模组的修订版本 使用Dockerfile制作镜像失败
如何避免频繁登录CodeArts? CodeArts采用华为云统一的会话超时策略,会话超时时长默认为1个小时。 当用户超过设置的时长未操作界面,会话将会失效,需要重新登录。 管理员可以通过统一身份认证服务(IAM)的“安全设置”页面设置会话超时策略。 登录华为云控制台,鼠标移动至右上方的用户名,选择“安全设置”。
管理CodeArts项目级权限 操作场景 CodeArts提供基于角色的权限管理(RBAC)。默认情况下,新创建的用户没有任何权限,需要将其加入项目,并给用户配置角色,才能使得用户获得角色所对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 Cod