检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
需已具备CodeArts Repo服务的操作权限,具体操作可参考授权使用CodeArts Repo服务。 前提准备 已参考自定义购买ECS购买自定义执行机使用的弹性云服务器。 操作流程 表1 操作流程 流程 说明 新建项目 为本实践新建项目。 新建自定义执行机资源池 为本实践新建所需的自定义执行机资源池。
号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。 工具版本 根据用户实际开发环境的需要,选择对应的工具版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 失败后是否继续运行 当前步骤
指定使用的TBuild版本为snapshot版本还是release版本。不设置时默认使用最新的release版本。 release TBUILD_PLUGIN_PKG_VERSION 指定使用的TBuild版本号。不设置时默认使用最新的release版本。 1.0.1 表2 依赖解析模式
构建步骤页面展示所选模板的默认步骤组合。 单击构建步骤上的可根据实际需要添加构建步骤,每个构建步骤的配置指导请参考配置构建步骤中“图形化构建”部分。 若构建步骤中预置的工具版本无法满足使用需求,可以通过自定义构建环境自定义环境进行构建。 如果需要删除已添加的构建步骤,鼠标左键选中该步骤,依次单击“ > 删除”,即可删除该步骤。
默认填写为“build-bestpractice”,无需手动填写。 添加路径白名单 本实践不涉及,无需填写。 版本策略 选择发布的版本,Release(功能稳定的发行版本)或者Snapshot(功能不稳定、处于开发阶段中的快照版本)。本实践选择“Release”和“Snapshot”。 描述 自定义描述信息。最多200个字符。
指定使用的TBuild版本为snapshot版本还是release版本。不设置时默认使用最新的release版本。 release TBUILD_PLUGIN_PKG_VERSION 指定使用的TBuild版本号。不设置时默认使用最新的release版本。 1.0.1 表2 依赖解析模式
ven构建”。 image:构建使用的容器镜像,支持自定义和默认镜像,默认镜像名称为“cloudbuild@”加上工具版本名称,工具版本名称可以参考构建工具版本,必填项。 inputs:步骤输入参数,每个步骤的输入参数不一样,详见具体构建步骤说明,必填项。 settings:ma
同一次构建任务中禁止混用不同级别的加速命令,将无法保存与执行构建任务。 图2 构建加速错误命令示例 配置后单击“保存并执行”执行构建任务。 配置CMake构建加速(代码化构建) 通过代码化构建方式实现构建加速,与图形化构建方法相同,修改工具版本并添加加速命令即可。 修改方法参考使用CMak
填写自定义上传目录后,上传的软件包将上传至“自定义上传目录/版本号/软件包名”的目录下。 ignore_fail string 用于控制当前步骤执行失败后是否继续执行下一个步骤。 true:是。 为空:否。 发布版本号及包名对上传的影响 图1 发布版本号及包名是否为空对上传的影响 父主题: 配置构建步骤
英文冒号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。 工具版本 选择使用的Docker版本,使用默认版本即可。 当前编译构建服务支持Docker18.03和Docker20.10版本。 镜像仓库 选择需要推送的镜像仓库。支持推送至华为云镜像仓库SWR和其他镜像仓库,根据实际情况选择即可。
默认填写为“build-bestpractice”,无需手动填写。 添加路径白名单 本实践不涉及,无需填写。 版本策略 选择发布的版本,Release(功能稳定的发行版本)或者Snapshot(功能不稳定、处于开发阶段中的快照版本)。本实践选择“Release”。 描述 自定义描述信息。最多200个字符。 单
tar的文件,同时任务会通过上传软件到发布库步骤上传到发布库。 使用tar镜像。 通过执行脚本或下载命令从发布库中将tar文件下载到要部署应用的服务器上,执行docker load命令将tar文件的镜像加载到本地镜像仓库,再使用docker run等命令启动镜像即可。 父主题: Maven构建
== 0 # 主机规格与类型的判断条件,不满足条件则不使用以下主机规格与类型 resource: type: docker arch: ARM - condition: condition_param == 1 # 主机规格与类型的判断条件,满足条件会使用以下主机规格与类型
Nodejs运行时使用内存是有大小限制的,64位系统约为1.4GB,32位系统约为0.7GB,该次构建内存使用超出了默认大小。 处理方法 方法一:升级nodejs版本。 方法二:启动Node时设置“--max_old_space_size”或“--max_new_space_size”参数来调整内存大小的使用限制。
号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。 工具版本 根据用户实际开发环境的需要,选择对应的工具版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 命令 配置Maven命令,一
新建本实践的编译构建任务。 查看并验证构建结果 查看并验证构建结果。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
默认填写为“build-bestpractice”,无需手动填写。 添加路径白名单 本实践不涉及,无需填写。 版本策略 选择发布的版本,Release(功能稳定的发行版本)或者Snapshot(功能不稳定、处于开发阶段中的快照版本)。本实践选择“Release”。 描述 自定义描述信息。最多200个字符。 单
理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思路与措施,包括云安全战略、责任共担模型、合规与隐私、安全组织与人员、基础
件发布库”构建步骤的“发布版本号”中输入“${myparam}”,保存并执行构建任务。 在弹框中,将“myparam”修改为“1.0.1.2”,单击“确定”,等待构建任务执行完成。 图2 填写运行参数值 进入软件发布库,找到刚构建的构建包,即可看到版本号就是修改后的的“myparam”值。
lutter版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 JDK 根据用户实际开发环境的需要,选择对应的JDK版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具