检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
续费概述 续费简介 包年/包月CodeArts Build套餐到期后会影响编译构建服务正常运行。如果您想继续使用,需要在指定的时间内为CodeArts Build套餐续费。 CodeArts Build套餐在到期前续费成功,编译构建服务可正常使用,且编译构建任务的运行不受影响。CodeArts
文件管理 文件管理主要用来存储Android APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置)。 约束限制 文件大小限制为100k。 文件类型限制为:.xml、.key、.keystore、.jks、.crt、.pem
查询租户下文件列表 功能介绍 查询租户下文件列表 调用方法 请参见如何调用API。 URI GET /v2/keystore/list 表1 Query参数 参数 是否必选 参数类型 描述 page_size 否 Integer 每页显示的条目数量,page_size小于等于100
使用Sbt构建 使用Sbt构建Scala和Java项目。 图形化构建 在配置构建步骤中,添加“Sbt构建”构建步骤,参考表1配置参数。 表1 Sbt构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号
获取项目ID 调用API获取项目ID 项目ID通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中“{Endpoint}”为IAM的终端节点,您可以从地区和终端节点中获取。接口的认证鉴权请参见认证鉴权
使用GFortran构建 GFortran构建可以编译单个GFortran源码或者整个GFortran项目。 图形化构建 在配置构建步骤中,添加“GFortran构建”构建步骤,参考表1配置参数。 表1 GFortran构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改
上传软件包到软件发布库 上传的软件包相关限制,请参考制品仓库服务的约束与限制。 仅支持上传单个文件、多个文件,不支持上传文件夹、自动创建路径。 例如:“a”目录下有“aa”文件和“b”目录,“b”目录下有“bb”文件,构建包路径配置为“a/**”。 即递归扫描“a”目录下所有文件,
使用shell命令构建 单独使用“执行shell命令”步骤可以创建一个构建任务并执行构建。也可以和其他构建工具组合使用,比如,在Maven构建中,增加“执行shell命令”步骤,用于创建后续构建过程中需要使用的文件。 图形化构建 在配置构建步骤中,添加“执行shell命令”构建步骤
使用Maven构建执行多任务构建工程(内置执行机/代码化构建) 应用场景 在编译构建中,构建任务是构建的最小单元,适用于业务比较简单的场景,但是在有些复杂的构建场景下,构建任务可能并不能满足复杂的构建要求。例如,用户希望更模块化、更加细粒度的拆分构建任务,并按照构建任务之间的依赖顺序进行构建
使用Grunt构建 使用Grunt可以构建JavaScript工程。 图形化构建 在配置构建步骤中,添加“Grunt构建”构建步骤,参考表1配置参数。 表1 Grunt构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号
使用Kotlin构建 使用Kotlin构建可以编译、测试和部署项目。 图形化构建 在配置构建步骤中,添加“Kotlin构建”构建步骤,参考表1配置参数。 表1 Kotlin构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、
下载软件发布库中的软件包 CodeArts Build支持将软件发布库中的包或者其他文件下载到构建任务根目录,以便后续构建步骤使用这些包或者文件。 获取软件包下载地址 在导航栏选择“制品仓库 > 软件发布库”,进入软件发布库页面。 单击待下载的软件包包名,在软件包包详情页面,“下载地址
使用Bazel构建 使用Bazel工具进行编译构建。 图形化构建 在配置构建步骤中,添加“Bazel构建”构建步骤,参考表1配置参数。 表1 Bazel构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、
使用HarmonyOS构建 使用Hvigor进行编译,测试和部署项目。 使用Hvigor构建的执行机规格需4U8G及以上。 图形化构建 在配置构建步骤中,添加“HarmonyOS构建”构建步骤,参考表1配置参数。 表1 HarmonyOS构建参数说明 参数 说明 步骤显示名称 构建步骤的名称
构建Android快应用 使用Npm配置命令构建Android快应用。 图形化构建 在配置构建步骤中,添加“Android快应用构建”构建步骤,参考表1配置参数。 表1 Android快应用构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字
使用Ant构建 使用Ant构建可以编译、测试和部署Java项目。 图形化构建 在配置构建步骤中,添加“Ant构建”构建步骤,参考表1配置参数。 表1 Ant构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号
获取指定工程的简要构建信息 功能介绍 获取指定工程的简要构建信息 调用方法 请参见如何调用API。 URI POST /v1/record/brief 表1 Query参数 参数 是否必选 参数类型 描述 limit 否 Integer 每页显示的条目数量,limit小于等于100
如何推送镜像到其他租户 问题现象 制作镜像并推送到SWR仓库时,提示错误信息“DEV.CB.0210043”,并提示制作Docker镜像失败。 处理方法 进入编译构建服务首页。 选择对应的构建任务,单击任务所在行的,单击“编辑”。 在“构建步骤”页面编辑“制作镜像并推送到SWR仓库
使用mono构建 使用mono可以完成msbuild和dotnet构建。 图形化构建 在配置构建步骤中,添加“mono”构建步骤,参考表1配置参数。 表1 mono构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号
使用CMake构建 使用CMake构建工具可以构建跨平台项目工程。 图形化构建 在配置构建步骤中,添加“CMake构建”构建步骤,参考表1配置参数。 表1 CMake构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号