检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Gradle构建 找不到指定版本的Gradle工具
Msbuild构建 执行Msbuild构建时,找不到程序集(**.dll) 执行Msbuild构建时,提示Object、namespace未定义 执行Msbuild构建时,报错提示当前路径下存在多个解决方案/不存在项目文件 执行Msbuild构建时,项目指定了.NET SDK XXX
如何调用API 构造请求 认证鉴权 返回结果
应用示例 示例1:执行构建任务并查看任务是否为运行状态 示例2:根据项目ID查看项目下构建任务列表
模板管理 保存模板使用记录 查询官方模板 获取代码化构建默认模板 获取官方推荐模板 根据条件查询特定模板 创建构建模板 删除构建模板v1 父主题: 编译构建API
编译构建(待下线) 停止构建任务(待下线) 下载构建日志(待下线) 获取构建记录的有向无环图(待下线) 获取构建记录信息(待下线) 父主题: 编译构建API
构建任务管理 获取构建任务的角色权限矩阵信息 获取任务权限矩阵 查看用户全部的构建任务列表 查看项目下任务名是否存在 禁用任务 查看构建任务构建信息 获取通知信息 查看任务是否在构建 删除任务 编辑页获取参数类型的接口 获取编译构建默认参数 查询任务是否已禁用 获取构建任务配置的对比差异
新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
构建任务执行时被中止 问题现象 构建任务被中止,异常信息如下: 原因分析 编译构建单个构建任务单次构建最大时长限制为:1小时(非付费用户)/4小时(付费用户),构建时长如果超过了系统限定值,系统会强制中止任务执行。 父主题: 通用构建问题
涉及接口 通过用户token、项目id查看项目下用户的构建任务列表。 操作步骤 查看项目下构建任务列表。
新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
编译构建服务入门实践 当用户开通编译构建服务后,可以根据不同的业务场景灵活使用。 本文介绍常见的构建实践。 图形化构建 实践 描述 使用Maven构建自定义镜像(预置执行机,图形化构建) 使用编译构建服务完成Maven构建,使用构建包制作Docker镜像并推送到SWR仓库。
如何配置及清理Maven构建缓存 编译构建提供了构建缓存功能,构建时可将依赖缓存于用户私有存储空间,下次构建时直接使用,无需重复下载,可极大提高构建效率。 构建缓存配置 新建编译构建任务时,默认选择使用缓存加速构建,用户可以在配置“Maven构建”步骤时选择是否使用缓存。
老用户已购买旧版编译构建服务按需计费资源,同时账户中的余额不足以抵扣产生的按需费用。 欠费影响 购买资源扩展、增值特性、续费订单等操作,将无法正常进行。 避免和处理欠费 欠费后需要及时充值,详细操作请参见账户充值。
对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于管理员创建IAM用户接口,返回如图1所示的消息头。
build提供了创建镜像并推送到远程仓库功能。 buildTar提供创建一个包含镜像的tar文件功能。 dockerBuild提供创建docker镜像到本地功能。 exportDockerContext提供创建dockerfile功能。
EulerOS作为基础镜像,根据用户需要提供不同版本的构建环境,如下: Maven构建 工具版本 内置工具 maven3.9.5-jdk21 maven 3.9.5、OpenJDK 21、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 maven3.9.5
涉及接口 先通过用户token、任务id等请求参数执行构建任务,然后根据任务id查看任务是否为运行状态,步骤如下: 执行构建。 查询任务状态。 操作步骤 执行构建任务。
ID create_user_name String 文件创建者用户名 update_user_id String 文件修改者用户ID update_user_name String 文件修改者用户名 share Number 是否共享,开启后允许租户内所有成员在编译构建中使用该文件
ID executor String 触发构建用户 nickname String 用户名称 daily_build_number String 构建编号,每日从1开始 trigger_type String 触发类型 cost_time Integer 执行时间 commit_id