检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置构建任务事件通知 编译构建服务支持给用户发送事件通知。例如任务构建成功、任务构建失败、任务被禁用、任务配置被更新和任务被删除时,可以给用户发送服务动态通知、钉钉通知或企业微信通知。 在编译构建任务配置页面,切换至“通知订阅”页签,按照实际需要进行配置。 配置服务动态通知 单击“官方通知”下“服务动态”进行设置。
Npm构建耗时且安装依赖缓慢 原因分析 默认的镜像仓地址因网络原因可能导致网络下行效率低。 处理方法 进入编译构建服务首页。 选择对应的构建任务,单击任务所在行的,单击“编辑”。 在“构建步骤”页面编辑“NPM构建”。 在NPM构建步骤里,添加如下命令,修改Npm镜像仓地址: 1
plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project javaMavenDemo: Deployment failed: repository element was not specified in the POM inside d
/v2/resource/countdown 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 service_type 是 String 服务类型 resource_id 是 String 资源id reminder_day 是 String 提醒日期 响应参数 状态码: 200
_id}/success-ratio?start_time=2021-12-01&end_time=2021-12-01 响应示例 状态码: 200 OK { "success_count" : 2, "total_count" : 3, "success_ratio"
Build支持将构建产物上传至OBS中,您可以根据实际情况选择使用该构建步骤。 对象存储服务(OBS)的使用限制请参考约束与限制。 上传文件到OBS前的准备工作 如果需要将文件上传到其他用户的OBS中,需新建IAM账户服务扩展点。 图形化构建 在配置构建步骤中,添加“上传文件到OBS”构建步骤,参考表1配置参数。
nches 响应示例 状态码: 200 OK { "result" : [ "master" ], "status" : "success" } 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden
Build支持两种认证方式: Token认证:通过Token认证调用请求,访问编译构建服务用户界面默认使用Token认证。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。请参见AK/SK鉴权。
如果线上pom缺失了B依赖的引入,进入下一步,否则请尝试其他解决方案。 更新依赖A的版本号并重新上传,此处提供两种解决方案: 使用编译构建服务构建项目A,使用deploy命令将依赖A上传到Maven私有仓库(推荐:可集成于流水线中实现自动化)。 在Maven私有仓库重新上传依赖A
资源扩展 编译构建服务提供的资源扩展为并发扩展,可增加构建任务并发执行数。 场景1 在编译构建服务中,构建任务是构建的最小单元,对于以下构建场景,构建任务可能并不能满足构建要求。例如: 多仓工程需要分布到多个机器上去构建,并且构建工程之间还存在一定的依赖关系。 希望更模块化、更加
"source_code" : "codeci" }, "error" : null, "status" : "success" } 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden
详细介绍请参见计费模式。 计费项 编译构建服务的计费项为构建任务并发数。了解计费项的计费因子、计费公式等信息,请参考计费项。 续费 包年/包月CodeArts Build套餐在到期后会影响编译构建服务的使用。如果您想继续使用编译构建服务,需要在规定的时间内为CodeArts Bu
表3 main_resource_list 参数 参数类型 描述 status String 状态 service_type String 服务类型 resource_type String 资源类型 resource_spec_code String 资源包类型 状态码: 400
增值特性 编译构建服务提供了构建加速包增值特性。 构建加速服务通过解析构建工程的内部依赖关系,将构建任务拆解分发至多个执行机并发执行,结合增量编译技术,实现对软件编译过程的效率提升,支撑企业研发过程的快速迭代,缩短产品的上市周期。 表1 构建加速包 计费方式 包年/包月 适用场景
手动续费 包年/包月编译构建服务从购买到被自动删除之前,您可以随时在编译构建服务控制台为CodeArts Build套餐续费,以延长编译构建服务的使用时间。 在编译构建控制台续费 登录管理控制台。 单击左侧导航栏的图标,选择“开发与运维 > 编译构建CodeArts Build”。
包年/包月编译构建服务从购买到到期无法使用之前,您可以随时在编译构建服务控制台为CodeArts Build套餐续费,以延长编译构建服务的使用时间。 自动续费 开通自动续费后,CodeArts Build套餐会在每次到期前自动续费,避免因忘记手动续费而导致服务无法使用。 在包年/包月CodeArts
String 租户名称 console_update_time String console更新时间 service_type String 服务类型 resource_type String 资源类型 spec_code String 资源规格 resource_status String
"db8467d972cc47f7a1bd2a3a3e77596a" }, "error" : null, "status" : "success" } 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden
"host_type" : "devcloud" }, "error" : null, "status" : "success" } 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden
"db8467d972cc47f7a1bd2a3a3e77596a" }, "error" : null, "status" : "success" } 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden