-
任务相关API接口 - 编译构建 CodeArts Build
任务相关API接口 根据开始时间和结束时间查看构建任务的构建历史列表 查看构建任务的构建历史列表 KeyStore文件下载 查看任务运行状态 查看项目下用户的构建任务列表 执行构建任务 查询指定代码仓库最近一次成功的构建历史 获取构建历史详情信息接口 根据开始时间和结束时间查看构建任务的构建成功率
-
示例1:执行构建任务并查看任务是否为运行状态 - 编译构建 CodeArts Build
约束限制 待执行构建任务已经在编译构建服务中创建。 涉及接口 先通过用户token、任务id等请求参数执行构建任务,然后根据任务id查看任务是否为运行状态,步骤如下: 执行构建任务。 查看任务运行状态。 操作步骤 执行构建任务。 接口信息 URI:POST /v3/jobs/build
-
项目指定了.NET SDK XXX版本 - 编译构建 CodeArts Build
项目指定了.NET SDK XXX版本 问题现象 构建失败,异常信息为:项目指定了dotnet sdk XXX,在XXX路径下不能找到对应的SDK工具集,请确定是否安装了对应版本的SDK。 原因分析 由于项目指定了特定版本的.NET Core SDK,不使用镜像预装的兼容的.NET 2.1
-
历史API接口(待下线) - 编译构建 CodeArts Build
历史API接口(待下线) 下载构建日志(待下线) 获取构建记录的有向无环图(待下线) 获取构建记录信息(待下线) 停止构建任务(待下线)
-
构建环境 - 编译构建 CodeArts Build
构建环境 介绍各构建步骤的基础环境(镜像及工具版本)。 Maven构建 EulerOS作为基础镜像,根据用户需要提供不同版本的构建环境,如下: 工具版本 内置工具 maven3.9.5-jdk17 maven 3.9.5、OpenJDK 17、zip 3.0、unzip 6.0、curl
-
Eclipse普通Java项目上云 - 编译构建 CodeArts Build
Eclipse开发的Java web项目无法在编译构建服务上构建出包,需要转换项目。本文档将指导您如何将项目改造成Ant项目,在编译构建服务上使用Ant工具进行构建出包。 操作步骤 在项目中创建一个build.xml文件。 下图为一个Eclipse创建出来的web项目的demo的目录结构。 在根目录创建build
-
获取构建历史详情信息接口 - 编译构建 CodeArts Build
获取构建历史详情信息接口 功能介绍 获取构建历史详情信息接口 调用方法 请参见如何调用API。 URI GET /v3/jobs/{job_id}/{build_number}/history-details 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String
-
删除构建模板 - 编译构建 CodeArts Build
表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。
-
使用Maven构建自定义镜像(内置执行机,图形化构建) - 编译构建 CodeArts Build
> 私有依赖库”, 单击“操作指导”。 选择Maven依赖管理工具,单击“下载配置文件”。 获取文件中的用户名和密码。 需要使用ID为仓库地址最后一个参数的用户名和密码。 发布自研工具包WebUtil 对于自行研发的工具包(需要以一定频率编译发布依赖包),推荐使用编译构建服务提供的
-
创建构建模板 - 编译构建 CodeArts Build
表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。
-
查询构建模板 - 编译构建 CodeArts Build
表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。
-
使用Android快应用构建 - 编译构建 CodeArts Build
参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择构建工具版本。 命令 配置命令,以下是一个使用debug签名打包的例子。 快应用签名操作: 通过openssl命令等工具生成签名文件“private.pem”、“certificate.pem”,例如:
-
使用shell命令执行构建 - 编译构建 CodeArts Build
在配置构建步骤中,添加“执行shell命令”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择工具版本。 命令 请根据需要填写命令。 代码化构建 1 2 3 4 5 6 version: 2.0 # 必须是2.0 steps:
-
使用Grails构建 - 编译构建 CodeArts Build
在配置构建步骤中,添加“Grails构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置Grails命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建
-
使用构建方舟编译器构建 - 编译构建 CodeArts Build
在配置构建步骤中,添加“构建方舟编译器”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2
-
使用Grunt构建 - 编译构建 CodeArts Build
在配置构建步骤中,添加“Grunt构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置Grunt命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建
-
使用mono构建 - 编译构建 CodeArts Build
图形化构建 在配置构建步骤中,添加“mono”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置mono命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建
-
Gradle构建 - 编译构建 CodeArts Build
Gradle构建 找不到指定版本的Gradle工具
-
示例2:根据项目ID查看项目下构建任务列表 - 编译构建 CodeArts Build
中创建。 涉及接口 通过用户token、项目id查看项目下用户的构建任务列表。 操作步骤 查看项目下构建任务列表。 接口信息 URI:GET /v3/{project_id}/jobs API文档详情请参见:查看项目下用户的构建任务列表 API Explorer在线调试请参见: 查看项目下用户的构建任务列表
-
使用Go语言构建 - 编译构建 CodeArts Build
在配置构建步骤中,添加“Go语言构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择工具版本,默认使用推荐版本,可以根据需要选择和自己编译环境匹配的Go版本。 命令 配置Go项目构建命令,一般使用系统默认给出的命令