-
找不到程序集(**.dll) - 编译构建 CodeArts Build
通常情况下,此类程序集默认安装于本地系统,无需指定程序集位置,VS构建时会从默认配置的几个程序集路径查找,可以构建成功;而云端构建环境对应目录无此程序集,进而导致本地与云端构建不一致。 为解决此类场景,Msbuild集成了NuGet,可以在构建时从远程仓库下载对应程序集,此时只需于项目中指定“packages
-
配置代码下载 - 编译构建 CodeArts Build
选择“指定CommitID构建”,输入克隆深度,保存任务。 克隆深度是指距离最近一次提交的提交次数,该值越大,检出代码的时间越长。深度为正整数,推荐最大深度为25。 例如:克隆深度输入5,那么在执行任务时,参数“CommitID”填写距离最近提交的前5个提交号中的任意一个都可以。 执行任务时,会出现
-
使用Msbuild构建 - 编译构建 CodeArts Build
引用默认路径下的程序集。 但构建时环境中不具备此程序集,导致编译告警,如果项目代码中使用了此引用,甚至会直接导致失败。 由于Windows系统特殊性,通常情况下,此类程序集默认安装于本地系统,无需指定程序集位置,VS构建时会从默认配置的几个程序集路径查找,可以构建成功。 而云端构
-
获取构建任务详情 - 编译构建 CodeArts Build
仓库类别,Repo、Github等 is_auto_build Boolean 是否自动构建 build_type String 构建类别 depth String 克隆深度 end_point_id String endpointId source String source 表10 CreateBuildJobSteps
-
lint检查出错终止任务执行 - 编译构建 CodeArts Build
lint检查出错终止任务执行 问题现象 处理方法 可以在命令行中的gradle命令后加上-xlint参数,跳过lint检查。如: /bin/bash ./gradlew assembleDebug -Dorg.gradle.daemon=false -d --stacktrace
-
编译构建服务入门实践 - 编译构建 CodeArts Build
编译构建服务入门实践 当用户开通编译构建服务后,可以根据不同的业务场景灵活使用。 本文介绍常见的构建实践。 图形化构建 实践 描述 使用Maven构建自定义镜像(预置执行机,图形化构建) 使用软件开发生产线编译构建服务打包Maven项目及制作构建包的Docker镜像。
-
使用Ionic Android App构建 - 编译构建 CodeArts Build
框架,可以快速创建一个跨平台的移动应用。 支持快速开发移动App、移动端Web页面、混合App和Web页面。 自定义安装npm组件 全局安装:npm install –g xxx。 项目下安装:npm install xxx。 如果发现镜像内安装的npm组件不符合要求,可以按照如
-
构造请求 - 编译构建 CodeArts Build
API请求的组成,并以调用IAM服务的获取用户Token接口为例说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987
-
已开通旧版本编译构建服务,能否转换为新版本计费? - 编译构建 CodeArts Build
已开通旧版本编译构建服务,能否转换为新版本计费? 本章节仅供老用户参考。 已购买包周期套餐的用户,套餐到期后,您可以选择继续购买CodeArts Build包月套餐。 开通旧版按需计费的用户,仍延续旧版按需计费规则,您也可以选择购买包月套餐,开始使用新版本计费。 旧版套餐计费方式详情请参考CodeArts旧
-
认证鉴权 - 编译构建 CodeArts Build
Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 父主题: 如何调用API
-
配置详解 - 编译构建 CodeArts Build
TB_ONE_WORKER 使用自定义执行机且只使用一个worker进行构建时可以使用此变量打开编译缓存开关。 1:开启。 0:关闭(默认)。 1 TB_CLIENT 该变量在主节点client自动设置,可以通过比较此变量是否等于1判断该节点是否为主节点client。 不需要配置 T
-
配置详解 - 编译构建 CodeArts Build
100G TB_ONE_WORKER 使用自定义执行机且只使用一个worker进行构建时可以使用此变量打开编译缓存开关。 1:开启。 0:关闭(默认)。 1 NT 该变量在主节点client自动设置,可以通过比较此变量是否等于1判断该节点是否为主节点client。 不需要配置。 TB_NET_INTERFACE_NAME
-
基本概念 - 编译构建 CodeArts Build
问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号I
-
创建构建任务 - 编译构建 CodeArts Build
is_auto_build 否 Boolean 是否自动构建 build_type 否 String 构建类别 depth 否 String 克隆深度 end_point_id 否 String endpointId source 否 String source 表7 CreateBuildJobSteps
-
手动续费 - 编译构建 CodeArts Build
手动续费 包年/包月编译构建服务从购买到被自动删除之前,您可以随时在编译构建服务控制台为CodeArts Build套餐续费,以延长编译构建服务的使用时间。 在编译构建控制台续费 登录管理控制台。 单击左侧导航栏的图标,选择“开发与运维 > 编译构建CodeArts Build”。
-
查看构建任务 - 编译构建 CodeArts Build
单击“构建包下载”,在下拉列表中单击“下载全部”,可以下载构建成功的所有包;单击“去制品仓”,可以直接访问到“软件发布库”页面,查看所有构建成功的软件包;单击某个构建包名称,可以下载构建包。 单击左侧构建步骤节点(如“代码检出”),可以查看对应编译构建日志。 查看日志信息时,单击日志
-
使用PHP构建 - 编译构建 CodeArts Build
令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 说明: 第3行默认命令中“http://mirrors.huaweicloud.com/repository/php/”为官网仓库地址,如果用户访问不了该地址会导致构建失败,需替换成用户可以访问的仓库地址。 代码化构建
-
如何使用构建并发包 - 编译构建 CodeArts Build
当用户购买五个X86/ARM 4U8G并发包后,可以提升单个构建任务并发执行数到10个,且无需任何配置,在达到默认执行资源上限后,自动使用已购买的4U8G并发包资源。 当用户购买五个X86/ARM 8U16G并发包后,可以提升单个构建任务并发执行数到10个,因执行机规格不同,
-
费用账单 - 编译构建 CodeArts Build
费用账单 您可以在“费用中心 > 账单管理”查看资源的费用账单,以了解该资源在某个时间段的使用量和计费信息。 账单上报周期 包年/包月计费模式的CodeArts Build套餐完成支付后,会实时上报一条账单到计费系统进行结算。 查看指定订单账单 登录管理控制台。 在页面上方选择“费用
-
更新构建任务 - 编译构建 CodeArts Build
is_auto_build 否 Boolean 是否自动构建 build_type 否 String 构建类别 depth 否 String 克隆深度 end_point_id 否 String endpointId source 否 String source 表7 UpdateBuildJobSteps