检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 使用内置执行机时无法指定。目前编译构建服务采取空闲服务器随机分配的方式,暂不支持指定特定机器执行构建任务。 使用自定义执行机时可实现,即,自定义资源池,且该资源池中只有一台执行机。 自定义执行机的指导可参考新建CodeArts资源池。
执行Msbuild构建时,报错提示当前路径下存在多个解决方案/不存在项目文件 问题现象 异常信息如下: 1 2 This folder contains more than one solution file. The folder 'XXX' does not contain an
云审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts
网络异常导致拉取超时。 拉取的镜像不存在。 拉取的镜像为私有镜像。 处理方法 网络异常导致,可以通过以下方法处理: 重试确认是否能解决,如果拉取失败的镜像是dockerHub镜像且重试无法解决,可参考拉取dockerHub镜像超时或失败。 如频繁出现或重试仍然失败请联系客服。 镜像不存在:请确保镜像已
执行Msbuild构建时,提示Object、namespace未定义 问题现象 构建 :“**object、**namespace未定义”。 原因分析 由于解决方案中存在多个csproj文件,生成时使用默认构建命令指定OutputPath=../buildResult/Release/bin会造成
查询审计日志 云审计服务是安全解决方案中专业的日志审计服务,记录了CodeArts Build的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Build服务操作 操作名称 资源类型 事件名称 创建编译构建任务 CloudBuildsServer
使用Dockerfile制作镜像失败 使用步骤“制作镜像并推送到SWR”或“执行Docker命令”制作镜像时,docker build阶段可能会制作镜像失败,可参考各场景对应解决方案处理: COPY或者ADD指令找不到文件 制作镜像时拉取基础镜像失败 执行命令失败 拉取DockerHub镜像超时或失败 COPY或者ADD指令找不到文件
前提准备 已参考自定义购买ECS购买Windows服务器。服务器规格参考如下: CPU架构:X86 实例:通用计算型x1 4U8G 操作系统:Windows Server 2022 标准版 64位 中文_40GB/深圳市伊登软件有限公司 图1 购买后服务器资源示例 操作流程 安装JDK编译工具
推送镜像到SWR失败 使用步骤“制作镜像并推送到SWR”或“执行Docker命令”时,因参数错误、环境问题等,可能会出现推送镜像失败,可参考各场景对应解决方案处理。 推送镜像提示无权限(denied: you do not have the permission) 推送镜像提示组织数达到上限(denied:
使用VS打开项目,选中“解决方案>管理NuGet程序包”。 在“浏览”页签中搜索需要的程序集。 选择需要的程序集,单击“安装”,并在弹出的提示框单击“确认”。 提交更改后的代码,再次构建即可解决此问题。 处理方法2:使用NuGet管理依赖(手工修改) 如果本地没有VS集成工具,可手工修改解决方案文
需已具备CodeArts Repo服务的操作权限,具体操作可参考授权使用CodeArts Repo服务。 前提准备 已参考自定义购买ECS购买自定义执行机使用的弹性云服务器。 操作流程 表1 操作流程 流程 说明 新建项目 为本实践新建项目。 新建自定义执行机资源池 为本实践新建所需的自定义执行机资源池。
表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 ServiceUnavailable 被请求的服务无效。
例如:下图中源码根目录下显然不存在POM文件的,进入server目录下才发现POM文件。 处理方法 这种情况下,需要修改系统默认构建命令。以上面的源码结构为例,解决办法两种,两者选其一即可: 先执行cd server进入server目录,然后执行mvn编译命令。 在maven编译命令后增加-f ./server/pom
类型”为“鲲鹏(ARM)服务器”,其它构建步骤保持默认配置即可。单击“保存”。 执行编译构建任务 单击构建任务名称。 进入构建历史页面,单击“执行”,启动构建任务。 若出现如下图页面,表示任务执行成功。 若任务执行失败,可通过页面提示信息或分析日志排查解决。 查看编译构建结果 选择页面导航栏“制品仓库
理。详细解决方案请参见找不到程序集(**.dll)。 例如:某项目使用“dotnetframework4.7.2”的SDK,本地安装了Nunit依赖库,但没有使用Nuget对其进行管理。 此时使用msbuild命令对其进行构建时会出现找不到库的错误,导致构建失败。 解决方案版本低于VS2015(不包含)
加速构建任务 构建加速背景介绍 通过Gcc/Clang实现构建加速 对鸿蒙构建工程配置构建加速 对AOSP构建工程配置构建加速 通过代码缓存方式实现构建加速
使用Node.js构建包制作Docker镜像 常见问题 了解更多常见问题、案例和解决方案 公共问题 执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 构建时拉取dockerhub镜像超时/次数限制 构建找不到必须的项目文件
文件引入,如果是则进入下一步,否则请尝试其他解决方案。 从私有依赖仓库下载依赖A的pom文件,与项目A中pom对比,如果线上pom缺失了B依赖的引入,进入下一步,否则请尝试其他解决方案。 更新依赖A的版本号并重新上传,此处提供两种解决方案: 使用编译构建服务构建项目A,使用dep
**.dll) 执行Msbuild构建时,提示Object、namespace未定义 执行Msbuild构建时,报错提示当前路径下存在多个解决方案/不存在项目文件 执行Msbuild构建时,项目指定了.NET SDK XXX版本 执行Msbuild构建时,找不到**文件 执行Ms
通过编译构建服务完成Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建) 本节以Ant构建为例,为您介绍如何快速使用X86服务器,并以图形化构建的方式构建项目和上传软件包至软件发布库。 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。