检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
login yet 原因分析 构建任务中有“使用SWR公共镜像”构建步骤时,由于构建所调用的Docker镜像没有设置权限为公开导致报错。 处理办法 进入容器镜像服务,找到构建过程所使用到的镜像,编辑镜像将镜像的类型设置为“公开”,具体操作如下: 登录容器镜像服务。 在左侧导航单击
status code 504 from server: Gateway Time-out 原因分析 网络异常无法连接依赖镜像仓。 依赖镜像仓异常。 处理方法 建议配置开源镜像站,稳定、快速,配置方法如下: 进入构建任务依赖的代码仓库,在“build.gradle”文件中添加如下代码,即可配置开源镜像仓。
如上异常报LodopFuncs.js文件中函数未声明is not defined,可先排查文件;文件正常则可能是不符合eslint规范导致报错。 处理方法 检查LodopFuncs.js文件中getCLodop函数是否已定义。 如果文件正常,可以在eslint检查不通过的文件头部添加如下命令行忽略eslint的检查。
费项”页签查询全部待续费资源,对资源进行手动续费的操作。 图1 续费管理 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。 手动续费资源。 单个续费:在资源页面找到需要续费的资源,单击操作列的“续费”。 批量续费:在资源页面勾选需要续费的资源,单击列表左上角的“批量续费”。
vue'”,导致找不到所需文件。因为Windows系统不区分大小写,而Linux系统区分,所以可能本地能构建成功,在编译构建服务上却构建失败。 处理方法 在代码项目中的相应文件夹下,补充错误日志中提示缺失的文件。 修改出错的代码中配置的文件路径。 父主题: Npm构建
parameter -> [Help 1] 原因分析 “pom.xml”文件没有正确配置“distributionManagement”。 处理方法 配置“Maven构建”构建步骤,展开“发布依赖包到CodeArts私有依赖库”,选择“配置所有pom”。 不配置pom:表示无需发布
StagePostExecution finished 原因分析 原先检出的目录有问题,本例的目录为“asae-feign”,这个问题属于Git本身的bug。 处理办法 在代码仓库删除该目录,然后重新执行git submodule update,然后重新执行构建任务。 父主题: 通用构建问题
这个错误就是说源码根目录下不存在POM文件。 例如:下图中源码根目录下显然不存在POM文件的,进入server目录下才发现POM文件。 处理方法 这种情况下,需要修改系统默认构建命令。以上面的源码结构为例,解决办法两种,两者选其一即可: 先执行cd server进入server目录,然后执行mvn编译命令。
由于项目指定了特定版本的.NET Core SDK,不使用镜像预装的兼容的.NET 2.1.402版本SDK,造成没有指定版本的SDK,无法进行构建。 处理方法 下载对应版本的SDK(例:2.0.0,其他版本请直接替换命令中的2.0.0)。 powershell -Command Invoke-WebRequest
可能是因为dockerhub镜像源的网络不稳定并且存在频率限制,容易导致拉取超时或失败。可以将dockerhub镜像源的镜像迁移到SWR上,再拉取镜像。 处理方法 下载dockerhub镜像源的镜像到本地。 参考页面上传镜像页面,上传镜像到SWR。 在镜像详情页面中,单击对应镜像版本“下载指令”列的复制图标,复制镜像下载指令。
wrapper命令。命令执行完毕后,可以发现代码仓库中新增了以下文件: gradlew (Unix Shell 脚本) gradlew.bat (Windows批处理文件) gradle/wrapper/gradle-wrapper.jar (Wrapper JAR文件) gradle/wrapper/gradle-wrapper
问题描述:依赖B无异常,依赖A偶现内容缺失 原因分析 A依赖B且A、B项目同时构建时,可能出现B正在上传且未上传完时,A开始下载B依赖,导致A项目无法完整获取依赖B内容。 处理办法 确定A项目所有依赖的自研项目B1、B2……Bn。 排查相关流水线,确认是否有项目A与项目Bn并行构建。 如果找到,修改流水线配置,将A、B项目构建方式改为串行。
老用户已购买旧版编译构建服务按需计费资源,同时账户中的余额不足以抵扣产生的按需费用。 欠费影响 购买资源扩展、增值特性、续费订单等操作,将无法正常进行。 避免和处理欠费 欠费后需要及时充值,详细操作请参见账户充值。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现
gDebug” 或者 “Execution failed for task ':app:validateSigningRelease”。 处理方法 在Android构建过程中推荐使用“Android APK签名”构建步骤完成APK签名,编译构建提供了Android APK签名构建步骤,配置方法如下:
in "" 原因分析 以上报错可能的原因有: 代码工程目录下没有相应的构建文件。 代码工程目录存在嵌套,执行构建命令时所在目录没有相应文件。 处理方法 检查项目中是否丢失构建工具需要的构建文件。 确认构建文件是否位于项目根目录(或是否在构建命令指定的构建文件路径),如有必要先执行“cd”命令进入子目录。
node-sass的镜像源需要单独设置,如果没有设置,npm默认会去github下载。从软件开发生产线到github的网络不太稳定,容易下载失败。 处理方法 在默认命令npm install之前先加上如下命令,选择使用华为云的mirror源,重新执行构建即可。 npm config set
度会导致Msbuild构建失败,项目中引用了路径过长的文件,导致Msbuild执行copy命令时,无法拷贝路径过长的文件,导致构建失败。 处理方法 修改文件路径长度至系统要求大小即可。 项目文件全路径长度实际为项目下文件相对路径长度与编译构建服务默认路径长度之和。 编译构建服务默认路径长度为45字符。
查询审计日志 云审计服务是安全解决方案中专业的日志审计服务,记录了CodeArts Build的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Build服务操作 操作名称 资源类型 事件名称 创建编译构建任务 CloudBuildsServer
导致系统找不到对应的文件。如上配置的路径为“**/target/bb.war”,实际target目录下是不存在“bb.war”这个包的。 处理方法 确定target目录下有war包,只是名字可能不是“bb.war”。 这种情况下修改构建包路径为“**/target/*.war”,正则匹配war包。
仓库地址为公网地址,导致部分Maven组件依赖下载时会优先从公网下载,公网访问超时,然后再从私有库下载,从而导致Maven组件下载缓慢。 处理方法 方法一:(推荐) 访问服务首页。 参考自定义settings.xml文件,将修改后的settings.xml文件上传至代码仓根目录。