检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
更新构建任务 功能介绍 更新构建任务 调用方法 请参见如何调用API。 URI POST /v3/jobs/update 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应消息头中X
删除构建模板 功能介绍 删除构建模板 调用方法 请参见如何调用API。 URI DELETE /v3/templates/{uuid}/delete 表1 路径参数 参数 是否必选 参数类型 描述 uuid 是 String uuid 请求参数 表2 请求Header参数 参数 是否必选
下载构建日志(待下线) 功能介绍 下载构建日志(待下线) 调用方法 请参见如何调用API。 URI GET /v3/{record_id}/download-log 表1 路径参数 参数 是否必选 参数类型 描述 record_id 是 String 记录ID,36位数字、小写字母、'-'组组合。
获取构建记录的有向无环图(待下线) 功能介绍 获取构建记录的有向无环图(待下线) 调用方法 请参见如何调用API。 URI GET /v3/{build_flow_record_id}/flow-graph 表1 路径参数 参数 是否必选 参数类型 描述 build_flow_record_id
旧版手册页面 Android APK签名 下载文件管理的文件 文件管理 自定义构建环境 自定义模板 编辑/删除/复制/收藏/停止构建任务
阅读以下规格说明。 不支持带空格的文件路径 C#项目中目录或文件名中包含空格会导致构建失败,目录/文件的命名请使用字母、数字、下划线的组合,勿使用其他特殊字符,避免不必要的构建失败。 文件全路径长度不得超过260个字符 Windows系统中,文件全路径的最大长度限制为260个字符
system:系统依赖范围必须通过systemPath指定依赖文件位置,且依赖文件必须存在于指定目录。 使用GAV模式上传依赖包 在私有依赖仓库上传自研依赖包A时,如果选择GAV模式,只需要上传jar文件,系统会自动生成对应的pom文件;但是,此pom文件中只包含此依赖本身的坐标定义,原来的<dependencies>节点则会全部丢失。
如果本地没有VS集成工具,可手工修改解决方案文件实现用NuGet管理依赖,操作步骤如下: 修改“csproj”文件中的依赖项,增加<HintPath>项。 在csproj文件同级目录新增packages.config文件,如已存在新增依赖信息即可。 在csproj文件中引入packages.config文件,如已有配置跳过即可。
build的时候跑的实际代码是react-scripts build,项目根目录下“node_modules”文件夹,找到.bin目录并打开它找到“react-scripts”文件,打开这个文件,把--max_old_space_size=4096这行代码写在#!/usr/bin/env node后面:
创建构建模板 功能介绍 创建构建模板 调用方法 请参见如何调用API。 URI POST /v3/templates/create 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应
执行构建 功能介绍 执行构建任务 调用方法 请参见如何调用API。 URI POST /v1/job/execute 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 job_id 是 String 构建任务ID;编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串
查询指定代码仓库最近一次成功的构建历史 功能介绍 查询指定代码仓库最近一次成功的构建历史 调用方法 请参见如何调用API。 URI GET /v3/jobs/{project_id}/last-history 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
创建构建任务 功能介绍 创建构建任务 调用方法 请参见如何调用API。 URI POST /v3/jobs/create 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应消息头中X
单击“确定”。 新建build.yml文件 在代码仓详情页,选择“新建 > 新建目录”。 目录名称填写“.cloudbuild”,描述信息自定义即可,单击“确定”。 在“.cloudbuild”目录下,选择“新建 > 新建文件”,文件名命名为“build.yml”,文件中代码内容如下。 version:
ce未定义 执行Msbuild构建时,报错提示当前路径下存在多个解决方案/不存在项目文件 执行Msbuild构建时,项目指定了.NET SDK XXX版本 执行Msbuild构建时,找不到**文件 执行Msbuild构建时,编译过程出现的file path too long问题
示例1:执行构建任务并查看任务是否为运行状态 场景描述 本章将指导您通过API执行构建任务以及查看任务是否为运行状态。 API的调用方法请参见如何调用API。 约束限制 待执行构建任务已经在编译构建服务中创建。 涉及接口 先通过用户token、任务id等请求参数执行构建任务,然后根据
示例2:根据项目ID查看项目下构建任务列表 场景描述 本章将指导您通过API根据项目ID查看项目下构建任务列表。 API的调用方法请参见如何调用API。 约束限制 项目已经存在并且构建任务已经在编译构建服务中创建。 涉及接口 通过用户token、项目id查看项目下用户的构建任务列表。
进入自定义构建环境页面,选择合适的基础镜像,单击即可下载Dockerfile模板。 编辑下载的Dockerfile文件。 可根据需要加入项目需要的其他依赖和工具,完成Dockerfile文件自定义,如下为添加了jdk和maven工具的示例。 RUN yum install -y java-1
参考配置构建环境的“代码化构建”部分的代码示例,在创建代码化构建使用的YAML文件中的“env”部分配置构建任务的运行环境。 参考配置代码下载的“代码化构建”部分的代码示例,在创建代码化构建使用的YAML文件中的“PRE_BUILD”部分配置代码下载方式。 参考配置构建步骤中各个构建
CloudBuildServer enableJob 上传keystore文件 CloudBuildServer uploadKeystore 更新keystore文件 CloudBuildServer updateKeystore 删除keystore文件 CloudBuildServer deleteKeystore