检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置接收CodeArts消息通知的规则 CodeArts各服务均支持配置消息通知的发送规则,而用户可以设置是否接收来自CodeArts的浏览器桌面通知和邮件通知。 设置消息通知规则 进入CodeArts首页。
约束与限制 通用限制 表1 通用限制说明 指标 限制说明 浏览器 目前适配的主流浏览器类型包括: Chrome浏览器:支持最新的3个稳定版本。 Firefox浏览器:支持最新的3个稳定版本。 Edge浏览器:Win10默认浏览器,支持最新的3个稳定版本。
创建成功后,在新的浏览器页面中输入“http://IP:5001”,页面中显示商城仪表盘。 图4 商城仪表盘 父主题: 实施步骤
Web管理端服务器(对应样例代码中的“Result”功能) 业务逻辑:用户可以通过浏览器访问此服务的WebUI,会动态显示用户端UI上用户单击“Like”的统计数据,此数据来自PostgreSQL数据库。 技术栈:Node.js、express框架。
CodeArts IDE Online 基于云计算的轻量级WebIDE,通过浏览器即可实现环境快速获取和环境访问,完成编码、构建、调试、运行、访问代码仓库和命令执行等工作,支持第三方业务集成,支持插件扩展并提供独立插件市场。
打开浏览器,输入“http://IP:5000”,其中IP为ECS的弹性公网IP地址,页面中显示商城主页。 图2 商城主页 输入“http://IP:5001”,其中ECS的弹性公网IP地址,页面中显示商城仪表盘。
打开一个新的浏览器页面,输入访问地址“http://IP:8080/test”,其中“IP”为准备工作中购买的ECS的弹性公网IP。 如果出现以下访问结果,表示部署成功。 图6 部署结果 步骤七:配置流水线 单击导航栏“持续交付 > 流水线”,进入流水线服务。
图3 复制访问地址 打开新的浏览器页面,输入“http://IP:8080/test”,其中IP为5中复制的公网地址。 如果出现以下访问结果,表示负载运行成功。 图4 部署结果 步骤七:部署镜像 返回CodeArts页面,单击导航栏“持续交付 > 部署”,进入部署服务。
释放资源 资源释放后无法恢复,请谨慎操作。 本文中涉及的按需计费资源有CCE、ECS,如果完成实践后不再使用这些资源,建议释放。 表1 释放资源 资源名称 操作指导 ECS 删除弹性云服务器 CCE 删除按需计费的集群 父主题: 实施步骤
权限管理 CodeArts权限管理是在统一身份认证服务(IAM)与CodeArts鉴权管理能力基础上,打造的细粒度权限管理功能,帮助用户便捷灵活的对租户下的IAM用户设定不同的操作权限。 CodeArts的权限管理包括“IAM细粒度权限”和“CodeArts鉴权管理”两种能力。 IAM
从本账号导入IAM用户 账号中可以创建多个IAM用户,在CodeArts中新建项目后,可以添加IAM用户作为项目成员。 操作流程 步骤 说明 步骤一:创建IAM用户 拥有Tenant Administrator角色权限的用户在账号中创建IAM用户。如果已有IAM用户,可以忽略此步骤
欠费说明 用户在使用云服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。 欠费原因 当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的
实践准备 在开启实践操作前,您需要完成以下准备工作。本文中的实践准备由项目管理员Sarah操作。 配置SWR服务 登录SWR控制台。 单击“登录指令”,页面弹框显示登录指令。 其中, “-u”之后的字符串为用户名。 “-p”之后的字符串为密码。 最后的字符串为SWR服务器地址。 图
CodeArts安全配置概述 CodeArts提供了运营安全、代码安全等一系列安全能力,用户在使用CodeArts的过程中,可以根据需要完成相应的安全配置。 运营安全 CodeArts具备精细化权限控制和审计追溯能力,以确保数据资产的安全。 表1 运营安全 安全配置 说明 配置建议
报表管理 驾驶舱主要以不同角色视角呈现不同维度报表,辅助跟踪项目的进度及把握项目质量。 驾驶舱分为管理者驾驶舱、项目经理驾驶舱、团队Leader驾驶舱、开发者驾驶舱。每种驾驶舱提供多种内置报表,也支持自定义报表以满足企业不同场景的度量需求。 本节以管理者驾驶舱为例介绍查看系统报表、
资源规划 完成本实践所需的资源如下。建议在同一个区域内准备资源。本实践中提供了部署至CCE、ECS两种方法,用户可以根据实际部署需求选择准备CCE或ECS。 表1 资源规划 服务名称 用途 资源说明 操作指导 软件开发生产线(CodeArts) 承载项目端到端研发全流程 套餐版本:
性能测试常见问题 压测任务执行机CPU占用率一直较高的原因? 性能测试服务测试的时候申请的带宽大小对测试的影响是什么? 为什么用JMeter软件设置请求头content-type为utf-8,请求返回正常,使用性能测试服务请求返回乱码? 性能测试服务分析报告中的TPS和其他工具测试的系统处理能力是否相同
在CodeArts资源池中新建代理 操作场景 通过在主机中安装Agent,并根据需要接入注册到CodeArts服务中,即可作为自定义执行机,供代码检查、构建等任务使用。 资源池支持接入以下类型操作系统的主机操作为自定义执行机。 表1 自定义执行机操作系统 操作系统 版本号 CentOS
构建应用并推送镜像至SWR 编译构建服务提供配置简单的混合语言构建平台,支持任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化。 在项目部署过程中,经常遇到由于环境不一致而导致的部署失败,例如研发调试环境的JDK升级后,未在环境清单中标记清楚,导致生产环境未做相应升级而引发失败
CodeArts套餐规格特性差异 概述 CodeArts套餐分为:体验版、基础版、专业版、企业版。 套餐中均包含需求管理、代码托管、流水线、代码检查、编译构建、部署、测试计划、制品仓库、软件建模服务资源;不同版本套餐中,各服务提供的功能特性及资源规格略有不同。 需求管理 表1 需求管理规格特性差异