-
使用NPM构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
yml文件作为构建脚本执行构建任务,使构建过程可追溯、可还原,安全可信。本节以使用Npm构建为例。 前提条件 已有可用项目,如果没有,请新建项目。 新建代码仓 使用华为云账号登录软件开发生产线首页。 单击需要创建代码仓的项目名称。 在页面左侧目录中选择“代码 > 代码托管”。 进入代码托管页面,单击“新建仓库”,选择“普通仓库”。
-
使用Maven构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
yml文件作为构建脚本执行构建任务,使构建过程可追溯、可还原,安全可信。本节以使用Maven构建为例。 前提条件 已有可用项目,如果没有,请新建项目。 新建代码仓 使用华为云账号登录软件开发生产线首页。 单击需要创建代码仓的项目名称。 在页面左侧目录中选择“代码 > 代码托管”,如图1所示。 图1 代码托管 单击“普通新建”。
-
node-sass下载失败 - 编译构建 CodeArts Build
载。从软件开发生产线到github的网络不太稳定,容易下载失败。 处理方法 在默认命令npm install之前先加上如下命令,选择使用华为云的mirror源,重新执行构建即可。 npm config set sass_binary_site https://repo.xxcloud
-
使用编译构建服务的Maven构建上传软件包和推送镜像(X86,预置镜像,代码化构建) - 编译构建 CodeArts Build
码化构建方式,上传软件包至软件包发布库和制作镜像推送至SWR仓库。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts Build”。 单击“立即使用”,进入编译构建服务首页。
-
使用Dockerfile制作镜像失败 - 编译构建 CodeArts Build
指令中截取。 方法二:通过配置SWR镜像加速器地址解决 该方法只适用于现象一:dockerHub网络不稳定导致拉取镜像超时或失败。 登录华为云SWR。 选择“镜像资源 > 镜像中心 > 镜像加速器”,复制加速器地址。 替换dockerfile中FROM的基础镜像地址后重新执行构建
-
续费概述 - 编译构建 CodeArts Build
到期未续费时,编译构建服务首先会进入宽限期,宽限期到期后仍未续费,套餐状态变为“保留”。 超过宽限期仍未续费将进入保留期,如果保留期内仍未续费,资源将被自动删除。 华为云根据客户等级定义了不同客户的宽限期和保留期时长。 在CodeArts Build套餐到期前均可开通自动续费,到期前7日凌晨3:00首次尝试
-
什么是编译构建? - 编译构建 CodeArts Build
什么是编译构建? 背景信息 编译构建(CodeArts Build)与代码托管无缝对接,提供云端编译构建,支持一键创建、配置和执行,实现获取代码、构建、打包等过程自动化,实时监控构建状态。 支持语言 支持业界主流语言与构建标准:Java、C、C++、PHP、Groovy、C#、JS、Python
-
错误码 - 编译构建 CodeArts Build
当调用出错时,如HTTP请求返回一个400或505的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。 在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。 错误响应Body体格式说明 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。
-
使用编译构建服务的Cmake构建并上传软件包至软件发布库(ARM,预置镜像,图形化构建) - 编译构建 CodeArts Build
的鲲鹏环境构建项目,并上传软件包到软件发布仓库。 “鲲鹏(ARM)服务器”目前只有华北-北京四区域支持。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts Build”。
-
使用编译构建服务Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建) - 编译构建 CodeArts Build
建的方式,快速使用编译构建服务构建项目,并上传软件包至软件发布库。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts Build”。 单击“立即使用”,进入编译构建服务首页。
-
镜像仓库登录异常 - 编译构建 CodeArts Build
failed with status: 404 Not Found 原因分析 镜像仓库地址填写有误,编译构建不支持自定义https请求的镜像仓库。 处理方法 镜像仓库地址保持系统提供的默认值。 父主题: Docker构建
-
使用NPM构建自定义镜像(预置执行机,图形化构建) - 编译构建 CodeArts Build
本文旨在帮助用户了解如何使用软件开发生产线编译构建服务打包Node.js项目及制作构建包的Docker镜像。 前提准备 了解Docker的基本概念、环境安装和基本操作,关于如何在各个操作系统平台安装docker,请参考Docker官方文档。 如果是初次使用编译构建服务,请先新建项目,然后开始本示例。 在本地创建一个
-
停止计费 - 编译构建 CodeArts Build
次性付费,服务将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月编译构建服务,您可以执行退订操作。CodeArts Build套餐、资源扩展、增值特性均支持退订。系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的账户。详细的退订规则请参见云服务退订规则概览。
-
使用Maven构建执行多任务构建工程(内置执行机,代码化构建) - 编译构建 CodeArts Build
创建并执行编译构建任务 创建BuildFlow编译构建任务并执行。 查看编译构建结果 查看编译构建结果。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts Build”。 单击“立即使用”,进入编译构建服务首页。
-
配置项目级角色权限 - 编译构建 CodeArts Build
配置项目级角色权限 编译构建服务支持统一配置指定项目下各个角色对编译构建资源的默认操作权限,详情如表1。 表1 默认角色权限矩阵 角色 创建 编辑 删除 查看 执行 复制 禁用 权限管理 项目经理 √ √ √ √ √ √ √ √ 产品经理 × × × √ × × × × 测试经理
-
基于私有依赖库使用Maven构建并上传软件包(内置执行机,预置镜像,图形化构建) - 编译构建 CodeArts Build
需已具备CodeArts Artifact服务的操作权限,具体操作可参考授权使用CodeArts Artifact服务。 需已具备CodeArts Repo服务的操作权限,具体操作可参考授权使用CodeArts Repo服务。 操作流程 流程 说明 访问编译构建服务首页 介绍如何访问编译构建服务首页。
-
使用Msbuild构建 - 编译构建 CodeArts Build
NET相关命令构建。 Msbuild系统规格说明 为方便使用,编译构建服务提供的Msbuild构建环境原则上尽可能保持与本地环境一致,但因Windows系统与编译构建服务本身一些系统限制,少数场景下可能会导致构建失败。 使用前建议仔细阅读以下规格说明。 不支持带空格的文件路径 C#项目中
-
功能总览 - 编译构建 CodeArts Build
编译构建服务提供容器化的构建环境,支持两类容器镜像: 系统镜像:编译构建服务默认内置的支持业界主流编程语言编译和打包的构建镜像。 自定义镜像:支持容器镜像服务SWR,用户可通过定制符合自身应用的镜像来实现混合语言编译和打包。 构建环境管理 构建服务支持用户接入自定义Jenkins资源。 构建服务支持用户手动
-
上传软件包到软件发布库 - 编译构建 CodeArts Build
布库”构建步骤即可。 当执行机选择Windows执行时,添加“上传软件包到软件发布库(Windows环境)”构建步骤。 仅支持上传单个文件、多个文件;不支持上传文件夹、自动创建路径。 例如,“a”目录下有“aa”文件和“b”目录,“b”目录下有“bb”文件,构建包路径配置为“a/**”。
-
使用exec-maven-plugin插件实现Maven和npm混合编译 - 编译构建 CodeArts Build
使用exec-maven-plugin插件实现Maven和npm混合编译 问题现象 Maven项目里包含前端代码,需要npm构建,而系统提供的Maven镜像不包含npm构建环境。 处理办法 Maven插件exec-maven-plugin实现混合编译,首先配置插件,其次配置npm环境,最后执行构建。