-
获取任务构建记录列表 - 编译构建 CodeArts Build
String 代码仓分支 scm_type String 代码源类型 scm_web_url String 代码源地址 commit_detail_url String 代码提交记录信息地址(代码源为Repo) 表7 commit_info 参数 参数类型 描述 commit_id String
-
打包并制作、推送镜像 - 编译构建 CodeArts Build
默认生成于“./target”目录下,一般会自动生成。 配置“Maven构建”步骤,确认构建命令、缓存配置正确。 检查构建命令:模板已给出默认参数配置,此处只需确认参数正确即可。 默认命令要从根目录读取“pom”文件,本例中WebServer项目“pom”文件在根目录,无需修改。
-
node-sass下载失败 - 编译构建 CodeArts Build
npm默认会去github下载。从软件开发生产线到github的网络不太稳定,容易下载失败。 处理方法 在默认命令npm install之前先加上如下命令,选择使用华为云的mirror源,重新执行构建即可。 npm config set sass_binary_site https://repo
-
快速使用编译构建服务图形化完成Maven构建(ARM,预置镜像) - 编译构建 CodeArts Build
“鲲鹏(ARM)服务器”目前只有华北-北京四区域支持。 前提准备 已注册华为账号并开通华为云。 已有可用项目,如果没有,请先新建项目。 已在项目中创建模板代码仓库,如果没有,请按如下步骤创建。 使用华为云账号登录软件开发生产线首页。 单击需要创建代码仓的项目名称。 在页面导航栏中选择“代码
-
Docker构建 - 编译构建 CodeArts Build
Docker构建 使用Dockerfile制作镜像失败 推送镜像到SWR失败 拉取镜像失败 使用SWR公共镜像时拉取镜像无权限 镜像仓库登录异常
-
使用Dockerfile制作镜像失败 - 编译构建 CodeArts Build
拉取镜像超时或失败。 登录华为云SWR。 选择“镜像资源 > 镜像中心 > 镜像加速器”,复制加速器地址。 替换dockerfile中FROM的基础镜像地址后重新执行构建任务。如:原先基础镜像地址为library/node:8.16-slim,加速器地址为https://a786
-
使用exec-maven-plugin插件实现Maven和npm混合编译 - 编译构建 CodeArts Build
PATH="${NODEJS_HOME}/bin:${PATH}" Node.js包(如本例中的node-v10.15.3)的下载地址请访问华为开源镜像站查找并复制链接地址。 保存后,执行构建验证。 父主题: Maven构建
-
使用shell命令执行构建 - 编译构建 CodeArts Build
使用shell命令执行构建 图形化构建 在配置构建步骤中,添加“执行shell命令”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择工具版本。 命令 请根据需要填写命令。 代码化构建 1 2 3 4 5 6 version:
-
使用maven deploy命令上传包失败 - 编译构建 CodeArts Build
配置所有pom:表示在项目下所有“pom.xml”文件增加deploy配置,使用mvn deploy命令将构建出的依赖包上传到私有依赖仓库。 在命令窗口,使用“#”注释掉第8行的默认命令,并删除第18行命令前的“#”。 配置完成后执行构建任务。执行成功后即可将依赖包发布到私有依赖库。 父主题:
-
通过Docker命令操作镜像 - 编译构建 CodeArts Build
通过Docker命令操作镜像 图形化构建 在配置构建步骤中,添加“执行Docker命令”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 单击“添加”,新增一条命令行,请根据需要选择并配置命令,可参见Docker官方文档。
-
使用SWR公共镜像 - 编译构建 CodeArts Build
在编辑框中,将“类型”设置为“公开”。 获取完整的镜像地址:单击复制镜像下载指令,其中,docker pull后面部分为镜像地址。 图形化构建 在配置构建步骤中,添加“使用SWR公共镜像”构建步骤。 将4获得的镜像地址粘贴到“镜像地址”输入框。 将下载指令粘贴到“镜像地址”输入框时请去掉前面的“docker
-
使用Maven构建 - 编译构建 CodeArts Build
参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置Maven命令,一般使用系统默认生成的命令即可。 setting配置 自动生成setting文件并配置依赖仓库:可根据用户的IP不同,自动识别最优站点访问方
-
使用PHP构建 - 编译构建 CodeArts Build
根据需要选择工具版本。 命令 配置PHP命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 说明: 第3行默认命令中“http://mirrors.huaweicloud.com/repository/php/”为官网仓库地址,如果用户访问不了该地址会导致
-
使用Msbuild构建 - 编译构建 CodeArts Build
如果在构建任务中使用powershell命令,在命令行窗口按如下格式输入命令即可: powershell –Command Powershell命令参数列表 常用Powershell命令 命令类型 说明 Compress-Archive(压缩命令) powershell –Command
-
JavaScript heap out of memory - 编译构建 CodeArts Build
针对前端三大框架的解决方法如下: 框架类型 解决方法 Vue 只需要修改“package.json”文件中“build”属性值,在命令中加入带参数的node命令即可,例如: "build": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite
-
npm cb() never called - 编译构建 CodeArts Build
问题现象 执行Npm构建任务时,日志报如下异常信息: 原因分析 NPM缓存发生异常,需要清理缓存。 处理方法 编辑任务,在命令行npm install命令之前添加命令npm cache clean -f,然后保存任务重新执行。 父主题: Npm构建
-
配置构建步骤 - 编译构建 CodeArts Build
使用gulp构建 使用Grunt构建 使用mono构建 使用PHP构建 使用SetupTool构建 使用PyInstaller构建 使用shell命令执行构建 使用Gnu-arm构建 使用Msbuild构建 使用CMake构建 使用Ant构建 使用Kotlin构建 使用Go语言构建 使用Ionic
-
lint检查出错终止任务执行 - 编译构建 CodeArts Build
lint检查出错终止任务执行 问题现象 处理方法 可以在命令行中的gradle命令后加上-xlint参数,跳过lint检查。如: /bin/bash ./gradlew assembleDebug -Dorg.gradle.daemon=false -d --stacktrace
-
快速使用编译构建服务代码化完成Maven构建(X86,预置镜像) - 编译构建 CodeArts Build
yml文件作为构建脚本执行构建任务,使构建过程可追溯、可还原,安全可信。本节已使用Maven构建为例。 前提条件 已注册华为账号并开通华为云。 已有可用项目,如果没有,请新建项目。 新建代码仓 使用华为云账号登录软件开发生产线首页。 单击需要创建代码仓的项目名称。 在页面左侧目录中选择“代码 > 代码托管”。
-
推送镜像到SWR失败 - 编译构建 CodeArts Build
此类错误发生的原因一般有如下两种: push操作前未使用“docker login”命令登录,此时添加对应登录命令即可。 执行了登录命令,但是登录命令中SWR地址错误,导致执行没报错但实际登录未生效,需要核对登录命令是否正确。 推送镜像提示认证失败 错误日志 Error response from