-
使用Maven构建 - 编译构建 CodeArts Build
-B命令前的“#”。 展开“单元测试”,根据实际需求配置如下参数。 在“是否处理单元测试结果”处勾选“是”。 根据需要选择“是否忽略用例失败”。 若勾选“是”,则用例失败时构建任务仍然成功。 若勾选“否”,则用例失败时构建任务也失败。 配置单元测试结果文件路径。 测试报告需要采集单元测试结果用以生成
-
拉取镜像失败 - 编译构建 CodeArts Build
镜像拉取失败的原因可能有以下几种: 网络异常导致拉取超时。 拉取的镜像不存在。 拉取的镜像为私有镜像。 处理方法 网络异常导致,可以通过以下方法处理: 重试确认是否能解决,如果拉取失败的镜像是dockerHub镜像且重试无法解决,可参考拉取dockerHub镜像超时或失败。 如频繁出现或重试仍然失败请联系客服。
-
使用Android快应用构建 - 编译构建 CodeArts Build
在工程的“sign”目录下创建“release”目录,将私钥文件“private.pem”和证书文件“certificate.pem”复制进去。 发布程序包前需要增加release签名,然后在工程的根目录下运行: 1 npm run release 生成的应用路径为“/dist/.release.rpk”。
-
疑问解答 - 编译构建 CodeArts Build
# 功能: 打包 # 参数说明: # -Dmaven.test.skip=true:跳过单元测试 # -U:每次构建检查依赖更新,可避免缓存中快照版本依赖不更新问题,但会牺牲部分性能 # -e -X :打印调试信息,定位疑难构建问题时建议使用此参数构建 # -B:以bat
-
配置详解 - 编译构建 CodeArts Build
Bluetooth.so TB_CAPACITY_ALL 单台机器可分配的任务权值上限,单位是分钟,以json文件的时间为参考,此时间为单纯的构建时间,不包括cpu空闲时间,实际构建时间会大于此值。可以指定为小数。超过此上限的target会分发至client,在所有agent编译完成后在本地
-
配置详解 - 编译构建 CodeArts Build
Bluetooth.so TB_CAPACITY_ALL 单台机器可分配的任务权值上限,单位是分钟,以json文件的时间为参考,此时间为单纯的构建时间,不包括cpu空闲时间,实际构建时间会大于此值。可以指定为小数。超过此上限的target会分发至client,在所有agent编译完成后在本地
-
资源扩展 - 编译构建 CodeArts Build
构建并发包的单次购买上限为50个。 计费公式 单价*数量*购买时长 计费周期 根据购买时长确定(以UTC+8时间为准)。一个计费周期的起点是您开通或续费编译构建并发扩展的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购买时
-
上传软件包到软件发布库 - 编译构建 CodeArts Build
配的所有文件。 指定:上传多个文件时,可能会存在被覆盖的情况。如果包名需要设置且存在多个文件上传的情况,推荐增加多个上传软件包到软件发布库的构建步骤。 发布版本号及包名是否为空对上传的影响如图: 代码化构建 1 2 3 4 5 6 7 8 version: 2.0 # 必须是2.0
-
找不到程序集(**.dll) - 编译构建 CodeArts Build
Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。 原因分析 由提示信息可知,解决方案中引入了程序集“Microsoft.Office
-
使用maven deploy命令上传包失败 - 编译构建 CodeArts Build
所有pom”。 不配置pom:表示无需发布私有依赖包到CodeArts私有依赖库。 配置所有pom:表示在项目下所有“pom.xml”文件增加deploy配置,使用mvn deploy命令将构建出的依赖包上传到私有依赖仓库。 在命令窗口,使用“#”注释掉第8行的默认命令,并删除第18行命令前的“#”。
-
单元测试报告 - 编译构建 CodeArts Build
测试报告类型:选择单元测试的框架,目前仅支持junit。 单元测试结果文件:填写相对于项目根目录的相对路径,如 target/surefire-reports/TEST*.xml。目前只支持标准的.xml格式单元测试报告。 是否处理单元测试覆盖率结果:根据实际需要选择。若选“是”,
-
代码更新后构建打出来的包还是旧的 - 编译构建 CodeArts Build
处理方法 方法一:删除远程仓库的“target”目录。 方法二:打包命令增加“clean”参数,如:原先打包命令为:mvn package -Dmaven.test.skip=true -U -e -X -B,增加“clean”参数后如下: mvn clean package -Dmaven
-
构建环境中有Android,对于iOS是否有支持计划? - 编译构建 CodeArts Build
构建环境中有Android,对于iOS是否有支持计划? 编译构建服务支持通过自定义MAC执行机完成iOS构建。 父主题: 公共问题
-
执行构建任务 - 编译构建 CodeArts Build
如果构建任务配置了运行时参数且被引用,将弹出参数设置提示框,根据需要设置执行参数值。 若当前构建任务并发数无法满足用户的需求,可购买构建并发包,增加构建任务并发数。并发包的使用规则可参考如何使用构建并发包。 执行任务 登录编译构建服务首页。 在编译构建服务首页搜索目标任务,单击构建任务所在行的,开始执行构建任务。
-
示例1:执行构建任务并查看任务是否为运行状态 - 编译构建 CodeArts Build
示例1:执行构建任务并查看任务是否为运行状态 场景描述 本章将指导您通过API执行构建任务以及查看任务是否为运行状态。 API的调用方法请参见如何调用API。 约束限制 待执行构建任务已经在编译构建服务中创建。 涉及接口 先通过用户token、任务id等请求参数执行构建任务,然后
-
单次编译构建上传的构建包是否有容量限制? - 编译构建 CodeArts Build
单次编译构建上传的构建包是否有容量限制? 有。 基于安全考虑,单次编译构建时,对上传的构建包容量做了限制,具体如下: 上传构建包场景 容量大小 编译构建任务上传到软件发布库 < 5GB 编译构建任务上传到私有依赖库 < 300MB 父主题: 公共问题
-
查找准确的构建包路径 - 编译构建 CodeArts Build
查找准确的构建包路径 新建Maven构建任务,在“Maven构建”构建步骤后增加“上传软件包到软件发布库”构建步骤。 配置构建包路径,填写任意路径并保存。 执行构建任务,在日志中找到BUILD SUCCESS信息。 往上几行找到形如“/target/****.war”的信息,即为准确的构建包路径。
-
使用Ant构建 - 编译构建 CodeArts Build
使用Ant构建 Apache Ant是一个Java项目的构建工具,用于编译、测试和部署Java项目。 前提准备 项目为Java语言Ant结构,有正确的“build.xml”构建描述文件。 图形化构建 在配置构建步骤中,添加“Ant构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称
-
enoent ENOENT: no such file or directory - 编译构建 CodeArts Build
json'”,表示缺少“package.json”文件。 处理方法 补充错误日志中提示缺失的文件。比如缺少“package.json”文件的情况,需要在代码根目录下增加“package.json”文件。 父主题: Npm构建
-
多任务同时构建导致构建生成jar包内容缺失 - 编译构建 CodeArts Build
确定A项目所有依赖的自研项目B1、B2……Bn。 排查相关流水线,确认是否有项目A与项目Bn并行构建。 如果找到,修改流水线配置,将A、B项目构建方式改为串行。 如果没有,对比A、B项目构建历史,或与相关责任人确认构建时间,确认是否同时构建。 父主题: Maven构建