检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过代码缓存方式实现构建加速 代码缓存是指通过一致性HASH、分布式文件存储、增量更新等技术,通过构建时代码下载效率的提升,从而实现构建加速。 约束与限制 仅代码化构建可使用代码缓存构建加速。 构建缓存只提供文件缓存的上传和下载检出功能,支持用户自定义脚本更新。 该功能目前仅支持
新建构建任务(代码化构建) 代码化构建是指通过YAML文件配置构建脚本,将构建过程需要用到的构建环境、构建参数、构建命令、构建工具等信息通过YAML语法编写成“build.yml”文件,并且将“build.yml”文件随着被构建的代码一起存储代码仓库,执行构建任务时,系统会以“build
生成单元测试报告 该步骤用于解析用户生成的单元测试结果文件,并生成可视化报告。 前提条件 在执行“单元测试报告”步骤前,需已生成测试结果文件,并且该文件框架符合编译构建服务支持的框架类型。 图形化构建 在配置构建步骤中,添加“单元测试报告”构建步骤,参考表1配置参数。 表1 单元测试报告参数说明
欠费说明 用户在使用编译构建服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响编译构建服务资源的正常运行,请及时充值。 欠费原因 当使用编译构建服务的同时,购买了其他服务的按需计费资源,同时账户中的余额不足以抵扣产生的按需费用。 已购买编译构建服务资源
新建构建任务(图形化构建) 图形化构建是指通过在CodeArts Build页面配置构建工具的相关参数实现编译构建,可以根据实际使用场景自定义组合构建工具。 关于图形化构建的使用示例,可参考CodeArts Build最佳实践。 约束与限制 当构建任务的代码源为用户本地代码仓时,出于安全性考虑,如仅需CodeArts
增值特性 编译构建服务提供了构建加速包增值特性。 构建加速服务通过解析构建工程的内部依赖关系,将构建任务拆解分发至多个执行机并发执行,结合增量编译技术,实现对软件编译过程的效率提升,支撑企业研发过程的快速迭代,缩短产品的上市周期。 表1 构建加速包 计费方式 包年/包月 适用场景
执行Msbuild构建时,找不到程序集(**.dll) 问题现象 构建告警: warning MSB3245: 未能解析此引用。 未能找到程序集“Microsoft.Office.Interop.Word, Version=15.0.0.0, Culture=neutral, P
找不到指定版本的Gradle工具 问题现象 编辑Action时找不到想要的Gradle工具版本。 原因分析 如果您需要编译的工程依赖的Gradle版本不在列表中,可以使用gradlew(gradle wrapper)封装Gradle命令。 Gradlew封装了Gradle命令,将
执行Msbuild构建时,项目指定了.NET SDK XXX版本 问题现象 构建失败,异常信息为:项目指定了dotnet sdk XXX,在XXX路径下不能找到对应的SDK工具集,请确定是否安装了对应版本的SDK。 原因分析 由于项目指定了特定版本的.NET Core SDK,不使用镜像预装的兼容的
构建工具版本 介绍编译构建服务支持的各构建工具版本。 EulerOS作为基础镜像,根据用户需要提供不同版本的构建环境,如下: Maven构建 工具版本 内置工具 maven3.9.5-jdk21 maven 3.9.5、OpenJDK 21、zip 3.0、unzip 6.0、curl
编译构建旧版计费方式说明 本章节介绍编译服务旧版计费方式,仅供老用户参考。 免费额度 编译构建服务提供每月600分钟免费额度,开通服务前可免费体验,使用量超出免费额度时,系统将会提示购买资源包或并发包或升级为专业版、铂金版。 编译构建是软件开发生产线CodeArts的一个服务,您
载指令中截取。 方法二:通过配置SWR镜像加速器地址解决 该方法只适用于现象一:dockerHub网络不稳定导致拉取镜像超时或失败。 登录华为云SWR。 选择“镜像资源 > 镜像中心 > 镜像加速器”,复制加速器地址。 替换dockerfile中FROM的基础镜像地址后重新执行构
Eclipse普通Java项目上云 问题现象 在Eclipse上开发的Java web项目无法在CodeArts Build上构建出包,需要转换项目。本文档将指导您如何将项目改造成Ant项目,在CodeArts Build上使用Ant工具进行构建出包。 处理方法 在项目中创建一个build
CodeArts Build最佳实践汇总 本文汇总了基于编译构建服务(CodeArts Build)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松构建。 表1 CodeArts Build最佳实践一览表 最佳实践 说明 基于Maven构建产物制作Do
如何配置及清理Maven构建缓存 编译构建提供了构建缓存功能,构建时可将依赖缓存于用户私有存储空间,下次构建时直接使用,无需重复下载,可极大提高构建效率。 构建缓存配置 新建编译构建任务时,默认选择使用缓存加速构建,用户可以在配置“Maven构建”步骤时选择是否使用缓存。 缓存清理步骤
HE2E DevOps实践:构建应用部分 本文以“DevOps全流程示例项目”为例,介绍如何在项目中配置构建任务,以及通过代码变更触发自动构建来实现持续集成。 开展实践前,需要完成代码检查。 预置任务简介 样例项目中预置了以下5个构建任务。 表1 预置任务 预置任务 任务说明 phoenix-sample-ci
编译构建服务入门实践 当用户开通编译构建服务后,可以根据不同的业务场景灵活使用。 本文介绍常见的构建实践。 图形化构建 实践 描述 使用Maven构建自定义镜像(预置执行机,图形化构建) 使用编译构建服务完成Maven构建,使用构建包制作Docker镜像并推送到SWR仓库。 代码化构建
手动续费 包年/包月编译构建服务从购买到被自动删除之前,您可以随时在编译构建服务控制台为CodeArts Build套餐续费,以延长编译构建服务的使用时间。 在编译构建控制台续费 登录管理控制台。 单击左侧导航栏的图标,选择“开发与运维 > 编译构建CodeArts Build”。
执行Android构建时,Android APK签名失败 问题现象 Android构建时报签名错误: 错误信息类似于 “Execution failed for task ':app:validateSigningDebug” 或者 “Execution failed for task
查询当前租户(计费)类型 功能介绍 查询当前租户(计费)类型 调用方法 请参见如何调用API。 URI GET /v1/domain/charge-type 请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 result result object