-
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? - 编译构建 CodeArts Build
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 否。 目前编译构建服务采取空闲服务器随机分配的方式,暂不支持指定特定机器执行构建任务。 父主题: 公共问题
-
构建环境配置 - 编译构建 CodeArts Build
支持当前在使用的所有Mac版本。 图形化配置 预置“构建环境配置”步骤。 参数说明如下: 参数项 说明 构建环境主机类型 X86服务器、鲲鹏(ARM)服务器。 执行主机 用来执行编译构建任务的计算资源,在编译构建服务中,该计算资源为虚拟机。执行主机包括内置执行机和自定义执行机。 内置执行机:编译构建服务自身提供的执行主机,用户无需配置即可开箱即用。
-
配置详解 - 编译构建 CodeArts Build
级选项,意为指定job对应的任务解析器,取值固定为tbuild_jobs_resolver。 jobs:需要进行编排的任务集,此处的jobs作为jobs_resolver的子节点,与普通构建场景buildflow下的jobs子节点有所区别,配置时请注意缩进。 job:构建任务名称,可自定义。
-
配置详解 - 编译构建 CodeArts Build
级选项,意为指定job对应的任务解析器,取值固定为tbuild_jobs_resolver。 jobs:需要进行编排的任务集,此处的jobs作为jobs_resolver的子节点,与普通构建场景buildflow下的jobs子节点有所区别,配置时请注意缩进。 job:构建任务名称,可自定义。
-
使用编译构建服务Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建) - 编译构建 CodeArts Build
本节以Ant构建为例,为您介绍使用X86服务器并以图形化构建的方式,快速使用编译构建服务构建项目,并上传软件包至软件发布库。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts
-
配置BuildSpace - 编译构建 CodeArts Build
但是在某些场景下固定一个BuildSpace的路径是有必要的,因此编译构建服务支持配置BuildSpace,以固定构建执行目录。 前提条件 可使用的环境为自定义执行机、构建并发包和构建加速包L3。 配置说明 在Yaml文件中,添加如下代码: version: 2.0 buildspace:
-
使用构建方舟编译器构建 - 编译构建 CodeArts Build
使用构建方舟编译器构建 使用ubuntu操作系统编译方舟编译器进行构建。 图形化构建 在配置构建步骤中,添加“构建方舟编译器”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置命令,一般使用系统默认
-
配置代码下载 - 编译构建 CodeArts Build
源,或者仓库私有但配置了账号密码)。 以上非必填的参数,如果配置的值为空,则使用默认值。 建议在使用非公开仓库时,用户名密码通过构建的私密参数进行配置,详情参考配置构建任务参数 (可选操作)。 该功能目前仅支持北京四区域使用,其余区域后续上线。 父主题: 配置构建步骤
-
配置项目级角色权限 - 编译构建 CodeArts Build
√ √ 操作步骤 通过项目入口访问编译构建服务页面。 在导航栏选择“设置 > 通用设置 > 服务权限管理”。 单击“权限”页签,即可根据实际需求进行配置。 配置任务级权限可参考配置构建任务角色权限(可选操作)。 父主题: 使用编译构建服务前准备工作
-
上传文件到OBS - 编译构建 CodeArts Build
上传文件到OBS 对象存储服务(OBS)的使用限制请参考约束与限制。 图形化构建 在配置构建步骤中,添加“上传文件到OBS”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 授权用户 当前用户:上传到当前租户的OBS桶。 其他用户:可以通过选
-
使用Gnu-arm构建 - 编译构建 CodeArts Build
使用GNU-ARM工具链设计、开发和使用ARM模拟器。 图形化构建 在配置构建步骤中,添加“Gnu-arm构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择ARM工具版本。 命令 配置Gnu-arm构建命令,一般使用系统默认给出的make命令即可。
-
配置构建步骤 - 编译构建 CodeArts Build
使用Bazel构建 使用Flutter构建 使用构建方舟编译器构建 制作镜像并推送到SWR仓库 上传软件包到软件发布库 使用SWR公共镜像 上传文件到OBS 通过Docker命令操作镜像 下载软件发布库中的软件包 下载文件管理的文件 单元测试报告 配置BuildSpace
-
产品优势 - 编译构建 CodeArts Build
专线网络,传输更快。 易扩展 灵活对接不同的代码托管服务。 支持用户自定义构建环境。 支持不同的源码托管服务。 支持用户持续集成集群。 构建成本低 按照实际占用的资源及时长支付相应费用,杜绝企业硬件资源及维护资金投入,有效降低构建成本。 服务器由CodeArts统一维护,大幅降低成本。
-
使用Maven构建 - 编译构建 CodeArts Build
pshot版本依赖。 私有依赖库:默认已配置软件开发生产线提供的私有依赖仓库。此配置仅在需要添加其它私有依赖仓库时使用,添加方法如下: 新建nexus repository服务扩展点,如:test01。 单击“添加”,选择上一步创建的服务扩展点,并根据需要勾选“release仓库”和“snapshot仓库”。
-
使用Sbt构建 - 编译构建 CodeArts Build
使用Sbt工具构建Scala和Java项目。 图形化构建 在配置构建步骤中,添加“Sbt构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 默认版本为sbt1.3.2-jdk1.8,当前仅支持该版本。 命令 配置Sbt命令,一般使用系统默认给出的命令
-
使用Yarn构建 - 编译构建 CodeArts Build
使用Yarn构建JavaScript工程。 图形化构建 在配置构建步骤中,添加“Yarn构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置Yarn命令,一般使用系统默认生成的命令即可。如有特殊构
-
使用mono构建 - 编译构建 CodeArts Build
平台完成msbuild和dotnet构建。 图形化构建 在配置构建步骤中,添加“mono”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置mono命令,一般使用系统默认生成的命令即可。如有特殊构建
-
使用Bazel构建 - 编译构建 CodeArts Build
使用Bazel构建 使用Bazel工具构建。 图形化构建 在配置构建步骤中,添加“Bazel构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置Bazel命令,一般使用系统默认生成的命令即可。如有特殊
-
使用Msbuild构建 - 编译构建 CodeArts Build
build构建失败。 编译构建服务约定在指定目录下执行命令,即您的构建场景实际与以下步骤类似: cd C:\编译构建的默认路径\您的项目路径 msbuild 项目文件全路径长度实际为项目下文件相对路径长度与编译构建服务默认路径长度之和。 编译构建服务默认路径长度为45字符。 因此
-
使用GFortran构建 - 编译构建 CodeArts Build
使用GFortran构建 安装了GFortran编译环境的gcc、cmake、gfortran和openmpi等工具,支持编译单个GFortran源码或者整个GFortran项目。 图形化构建 在配置构建步骤中,添加“GFortran构建”构建步骤。 参数说明如下: 参数项 说明