检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置),上传文件的操作可参考文件管理。通过配置“下载文件管理的文件”构建步骤,可以将“文件管理”的文件下载到工作目录并使用。 图形化构建 在配置构建步骤中,添加“下载文件管理的文件”构建步骤。
执行构建时找不到必须的项目文件 问题现象 使用Maven等工具构建时,通常会依赖特定的构建文件,如:pom.xml文件等。如果工具找不到相应的构建文件,则会失败并报“xxx工程找不到xxx文件”此类错误,常见的错误信息如下: 工具 构建文件 错误信息 Maven pom.xml The
自动续费 自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致编译构建服务无法使用。自动续费的规则如下所述: 以CodeArts Build套餐的到期日计算第一次自动续费日期和计费周期。 CodeArts Build套餐自动续费周期以您选择的续费时长为准。例如,您选择了3个月,CodeArts
deArts套餐开通/购买说明。 此外,也可单独开通编译构建服务。单独开通时,采用按需计费模式。开通服务后,将自动取消免费体验,每小时统计使用量并产生计费。 开通按需 登录CodeArts控制台,在左侧导航选择“编译构建”,单击“开通按需”。 查看并确认服务开通详情,单击页面右下角“立即开通”,在弹框中单击“确认”。
分页页码,表示从此页开始查询。 约束限制: 不涉及。 取值范围: 只能使用数字,大于等于0。 默认取值: 0 limit 是 Integer 参数解释: 每页显示的条目数量,limit小于等于100。 约束限制: 不涉及。 取值范围: 只能使用数字,小于等于100。 默认取值: 10 start_time
多仓工程需要分布到多个机器上去构建,并且构建工程之间还存在一定的依赖关系。 希望更模块化、更加细粒度地拆分构建任务,并按照依赖顺序进行构建。 对于上述构建场景,编译构建服务支持使用BuildFlow将多个存在依赖关系的构建任务按照有向无环图(DAG)的方式组装起来,BuildFlow将会按照构建的依赖关系并发进行构建。
文件创建者、相同租户的用户。 使用 文件创建者、文件创建者配置了使用权限的用户。 更新 文件创建者、文件创建者配置了更新权限的用户。 删除 文件创建者、文件创建者配置了删除权限的用户。 编辑权限 文件创建者。 创建者默认有所有权限并且不可被删除和修改。 生成Keystore签名文件 使用JDK的keytool工具生成签名文件
需要手工保存程序集至代码仓库中,并显示指定程序集路径。 处理方法1:使用NuGet管理依赖(VS版) 如果在本地使用VS构建,遇到此问题时,可以直接使用“VS > 管理NuGet程序包”功能,操作步骤如下: 使用VS打开项目,选中“解决方案>管理NuGet程序包”。 在“浏览”页签中搜索需要的程序集。
分页页码, 表示从此页开始查询。 约束限制: 不涉及。 取值范围: 只能使用数字,大于等于0。 默认取值: 0 page_size 是 Integer 参数解释: 每页显示的条目数量。 约束限制: 不涉及。 取值范围: 只能使用数字,小于等于100。 默认取值: 0 请求参数 表3 请求Header参数
build_no 是 Integer 参数解释: 构建任务的构建编号,从1开始,每次构建递增1。 约束限制: 不涉及。 取值范围: 只能使用数字,大于等于1。 默认取值: 1 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
计费项 计费说明 编译构建服务的计费项为构建任务并发数。具体内容如表1所示。 表1 编译构建服务计费项 计费项 计费项说明 使用资源扩展类型 计费公式 构建任务并发执行数 某一Region内,租户中所有构建任务的并发执行数量总和。 编译构建并发扩展 单价*并发数*购买时长 计费示例
Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 单元测试 测试报告类型:选择单元测试的框架,目前仅支持“junit”。 单元测试结果文件:填写相对于项目根目录的相对路径,如“target/surefire-reports/TEST*.xml”。目前只支持标准的“
用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支持租户全局token,请使用scope为project的region级token。 取值范围: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
根据用户实际开发环境的需要,选择对应的工具版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 命令 单击“添加”,新增一条命令行,请根据需要选择并配置命令。CodeArts Build支持的Docker
build_no 是 Integer 参数解释: 构建任务的构建编号,从1开始,每次构建递增1。 约束限制: 不涉及。 取值范围: 只能使用数字,大于等于1。 默认取值: 1 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
Token认证:通过Token认证调用请求,访问编译构建服务用户界面默认使用Token认证。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。请参见AK/SK鉴权。
删除代码缓存信息 codeCacheInfo deleteCodeCacheInfo 创建代码缓存使用记录 cacheHistoryInfo createCacheHistoryInfo 更新代码缓存使用信息 cacheHistoryInfo updateCacheHistoryInfo 查看审计日志
build_number 是 Integer 参数解释: 构建任务的构建编号,从1开始,每次构建递增1。 约束限制: 不涉及。 取值范围: 只能使用数字,大于等于1。 默认取值: 1 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支持租户全局token,请使用scope为project的region级token。 取值范围: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支持租户全局token,请使用scope为project的region级token。 取值范围: 不涉及。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型