检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
from server: Gateway Time-out 原因分析 网络异常无法连接依赖镜像仓。 依赖镜像仓异常。 处理方法 建议配置开源镜像站,稳定、快速,配置方法如下: 进入构建任务依赖的代码仓库,在“build.gradle”文件中添加如下代码,即可配置开源镜像仓。 allprojects
From标签:设置基础镜像,相当于dockerfile中的FROM关键字,这里推荐使用SWR中的镜像,构建时下载速度快并且稳定。 To标签:设置制作出来的镜像的镜像名称和tag。 Container标签:设置容器的相关属性,jvm内存参数,端口等。 mainClass标签:设置项目启动的主程序,也就是Spring
设置回收站中的任务保留时间 功能介绍 设置回收站中的任务保留时间,该接口需要租户账号才能访问,租户子账号无权限访问。 调用方法 请参见如何调用API。 URI POST /v1/job/keep-time 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 keep_time
Nodejs运行时使用内存是有大小限制的,64位系统约为1.4GB,32位系统约为0.7GB,该次构建内存使用超出了默认大小。 处理方法 方法一:升级nodejs版本。 方法二:启动Node时设置“--max_old_space_size”或“--max_new_space_size”参数来调整内存大小的使用限制。
dockerImage 原因分析 镜像拉取失败的原因可能有以下几种: 网络异常导致拉取超时。 拉取的镜像不存在。 拉取的镜像为私有镜像。 处理方法 网络异常导致,可以通过以下方法处理: 重试确认是否能解决,如果拉取失败的镜像是dockerHub镜像且重试无法解决,可参考拉取dockerHub镜像超时或失败。
logging output above. 原因分析 node-sass的镜像源需要单独设置,如果没有设置,npm默认会去github下载。从软件开发生产线到github的网络不太稳定,容易下载失败。 处理方法 在默认命令npm install之前先加上如下命令,选择使用华为云的mirror源,重新执行构建即可。
with status: 404 Not Found 原因分析 镜像仓库地址填写有误,编译构建不支持自定义https请求的镜像仓库。 处理方法 镜像仓库地址保持系统提供的默认值。 父主题: 镜像问题
执行Npm构建失败,但不显示错误日志 问题现象 Npm构建失败,但不显示错误日志,异常信息如下: 原因分析 在构建脚本中,设置了出现错误时,直接退出构建。 处理方法 检查构建脚本中对错误情况的处理,删除“process.exit(1)”等可能导致构建出错时直接退出的情况。 父主题: Npm构建
服务扩展点数据丢失,构建任务如果关联了该服务扩展点,则执行时会报错。 处理方法 重新在服务扩展点页面新建服务扩展点,并将服务扩展点重新关联到构建任务中,以构建任务中的“通用Git”服务扩展点丢失为例。 单击导航栏“设置 > 通用设置 > 服务扩展点管理”。 新建通用Git服务扩展点。 返回执行
/temp”,而当前工作目录下没有temp文件。 处理方法 假设当前目录的结构如下: + target - temp - Dockerfile target目录下有temp文件,而Dockerfile文件和target同级。 方法一:将ADD指令的源文件改为“./target/temp”。 方法二:target
云端化,支撑企业实现持续交付,缩短交付周期,提升交付效率。支持编译构建任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化,实时监控构建状态,让您更加快速、高效地进行云端编译构建。 容器化构建 编译构建服务提供容器化的构建环境,支持两类容器镜像: 系统镜像:编译构建服务
编译完成后在本地最后编译。不设置时会根据json文件自动设置。 5.5 TB_TASK_SIZE_ALL 人工指定分割多少份target,可以大于机器数量,建议设置的值略大于机器数量,不建议少于机器数量,会导致机器浪费。不设置时会根据机器数量自动设置。 8 表3 ninja文件缓存选项
编译完成后在本地最后编译。不设置时会根据json文件自动设置。 5.5 TB_TASK_SIZE_ALL 人工指定分割多少份target,可以大于机器数量,建议设置的值略大于机器数量,不建议少于机器数量,会导致机器浪费。不设置时会根据机器数量自动设置。 8 表3 ninja文件缓存选项
选择新建CodeArts Repo代码仓中创建的代码仓“Repo01”。 默认分支 保持默认“master”即可。 任务描述 对该构建任务的描述。可以设置为空。 选择“Ant”模板,单击“确定”,完成构建任务创建,自动跳转到配置构建步骤页面。 在“构建步骤”页签,保持默认配置即可,单击“保存”。
Repo代码仓提交代码时触发执行,配置方式可参考•持续集成:将“提交代码触发执行”按钮设置为开启...。 定时执行或定时执行时代码相比于上一次构建有变化才执行,配置方法可参考•定时执行:将“启用定时执行”按钮设置为开启状态...。 基于流水线任务触发执行。 本节为您介绍如何在CodeArts
定义构建环境。 命令 配置Yarn命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。更多命令使用方法可参考Yarn官网。 失败后是否继续运行 当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。 代码化构建 参考以下代码
云端化,支撑企业实现持续交付,缩短交付周期,提升交付效率。支持编译构建任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化,实时监控构建状态,让您更加快速、高效地进行云端编译构建。 您可以使用本文档提供的API对编译构建任务进行相关操作,如执行、查询任务等,支持的全部操作请参见API概览。
这种问题一般是用户不小心将本地编译后的文件(“target”目录文件)上传到远程仓库,同时打包前没有执行clean操作导致。 处理方法 方法一:删除远程仓库的“target”目录。 方法二:打包命令增加“clean”参数,如:原先打包命令为:mvn package -Dmaven.test.skip=true
但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 MethodNotAllowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。
云端化,支撑企业实现持续交付,缩短交付周期,提升交付效率。支持编译构建任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化,实时监控构建状态,让您更加快速、高效地进行云端编译构建。 在软件开发生产线解决方案中,编译构建服务属于其中一个子服务,具体位置可参考产品架构。 更多编译构建服务信息请参考产品介绍。