检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
说明 构建环境主机类型 X86服务器、鲲鹏(ARM)服务器。 说明: 在不同芯片架构上运行的软件,需要选择对应的环境主机。如软件最终在鲲鹏服务器上运行,则选择鲲鹏服务器。 执行主机 选择用来执行编译构建任务的计算资源。在编译构建服务中,该计算资源为虚拟机。执行主机包括内置执行机和自定义执行机。
定时执行:将“启用定时执行”按钮设置为开启状态,选择需要构建任务定时执行的时间,并可按需开启是否“代码变化才执行”。 功能开启后,构建任务会按照您设定的执行日与时间定时执行。 若同时开启了“代码变化才执行”按钮,只有到达设定的执行日和时间,并且代码与上次构建有所变动时才会执行构建任务。 构建任务定时执
方案,会出现版本过低不兼容的情况,导致构建失败。请尝试升级解决方案。 约束与限制 为方便使用,CodeArts Build提供的Msbuild构建环境原则上尽可能保持与本地环境一致,但因Windows系统与CodeArts Build本身一些系统限制,少数场景下可能会导致构建失败。使用前建议仔细阅读以下规格说明。
登录容器镜像服务,在总览页面,单击右上角“上传镜像”或快速入门区域的“上传自有镜像”。 在上传页面选择组织和需要上传的镜像。 还可以通过客户端上传,选择“我的镜像 ”,单击右上角的“客户端上传”,根据弹出的页面提示进行操作。 镜像上传成功后,需要将镜像设置成公开,在“我的镜像”页面,找到刚刚上传的镜像
支持不同的源码托管服务。 支持用户持续集成集群。 构建成本低 按照实际占用的资源及时长支付相应费用,杜绝企业硬件资源及维护资金投入,有效降低构建成本。 服务器由CodeArts统一维护,大幅降低成本。
通用构建问题 执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 如何使用构建并发包 执行构建时找不到必须的项目文件 上传软件包时找不到文件 执行编译构建任务时提示:权限不足,无法获取信息 通过流水线调用构建任务时,提示任务不存在 构建任务执行时被中止 Eclipse普通Java项目上云
需已具备CodeArts Repo服务的操作权限,具体操作可参考授权使用CodeArts Repo服务。 前提准备 已参考自定义购买ECS购买自定义执行机使用的弹性云服务器。 操作流程 表1 操作流程 流程 说明 新建项目 为本实践新建项目。 新建自定义执行机资源池 为本实践新建所需的自定义执行机资源池。
前提准备 已参考自定义购买ECS购买Windows服务器。服务器规格参考如下: CPU架构:X86 实例:通用计算型x1 4U8G 操作系统:Windows Server 2022 标准版 64位 中文_40GB/深圳市伊登软件有限公司 图1 购买后服务器资源示例 操作流程 安装JDK编译工具
Bluetooth.so TB_CAPACITY_ALL 单台机器可分配的任务权值上限,单位是分钟,以json文件的时间为参考,此时间为单纯的构建时间,不包括cpu空闲时间,实际构建时间会大于此值。可以指定为小数。超过此上限的target会分发至client,在所有agent编译完成后在本地
project_permission_switch Boolean 使用项目权限 build_time String 执行时间 charge_time Number 收费时间 create_time Number 任务创建时间 disabled Boolean 是否已禁用 favorite Boolean 是否已收藏
BuildInfoRecord 参数 参数类型 描述 number String 构建编号 build_time Integer 执行时间 start_time Integer 开始时间,时间戳 job_running_status String 运行状态 state String 任务状态 user_id
译构建服务,需要在规定的时间内为CodeArts Build套餐进行续费,否则将无法继续使用编译构建服务。续费包括手动续费和自动续费两种方式,您可以根据需求选择。了解更多关于续费的信息,请参见续费概述。 费用账单 您可以在“费用中心 > 账单管理”查看与编译构建服务相关的流水和明
queued_time String 构建排队耗时 start_time String 开始构建时间 runnable_time String 八爪鱼真正开始构建时间 finish_time String 构建结束时间 duration Integer 构建时长 record_status String
Bluetooth.so TB_CAPACITY_ALL 单台机器可分配的任务权值上限,单位是分钟,以json文件的时间为参考,此时间为单纯的构建时间,不包括cpu空闲时间,实际构建时间会大于此值。可以指定为小数。超过此上限的target会分发至client,在所有agent编译完成后在本地
全风险。 计费周期 包年/包月CodeArts Build套餐的计费周期是根据您购买的时长来确定的(以UTC+8时间为准)。一个计费周期的起点是您开通或续费资源的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购买了时长为一个月的CodeArts
从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
error Object 错误 result Array of ShowPackageSpecStatusList objects 单元测试报告列表 表3 ShowPackageSpecStatusList 参数 参数类型 描述 resource_id String 资源编号 region_id
统会以build.yml文件作为构建脚本执行构建任务,使构建过程可追溯、可还原,安全可信。 本节以使用Maven构建为例,演示基于X86服务器和预置镜像使用代码化构建方式,上传软件包至软件包发布库和制作镜像推送至SWR仓库。 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。
说明: 当构建任务的代码源为用户本地代码仓时,出于安全性考虑,如仅需CodeArts Build可以访问代码仓,可将下列IP加入代码仓服务器的访问白名单中。 华北-北京四、华北-北京一、东北-大连:121.36.9.82、119.3.235.73 华南-广州、华南-深圳、华东-
Build套餐的购买。 构建加速包的单次购买上限为16个。 计费公式 单价*数量*购买时长 计费周期 根据购买时长确定(以UTC+8时间为准)。一个计费周期的起点是您开通或续费构建加速包的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购买时长