-
使用CMake构建 - 编译构建 CodeArts Build
使用CMake构建工具构建跨平台项目工程。 图形化构建 在配置构建步骤中,添加“CMake构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择CMake构建工具版本。 命令 配置CMake命令,一般使用系统默认给出的命令即可。
-
使用Go语言构建 - 编译构建 CodeArts Build
文件。 图形化构建 在配置构建步骤中,添加“Go语言构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择工具版本,默认使用推荐版本,可以根据需要选择和自己编译环境匹配的Go版本。 命令 配置Go项目构建命令,一般使
-
单元测试报告 - 编译构建 CodeArts Build
单元测试报告 仅支持图形化构建。 配置说明 在配置构建步骤中,添加“单元测试报告”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 单元测试 选择处理单元测试结果并生成可视化报告,并使用报告结果控制任务的执行。
-
使用Flutter构建 - 编译构建 CodeArts Build
使用Flutter构建 使用Flutter构建安卓应用。 图形化构建 在配置构建步骤中,添加“Flutter构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 Flutter region名。 JDK jdk文件名。 NDK ndk文件名。
-
项目配置的Jcenter()不稳定 - 编译构建 CodeArts Build
Time-out 原因分析 网络异常无法连接依赖镜像仓。 依赖镜像仓异常。 处理方法 建议配置开源镜像站,稳定、快速,配置方法如下: 进入构建任务依赖的代码仓库,在“build.gradle”文件中添加如下代码,即可配置开源镜像仓。 allprojects { repositories { maven
-
通过Docker命令操作镜像 - 编译构建 CodeArts Build
通过Docker命令操作镜像 图形化构建 在配置构建步骤中,添加“执行Docker命令”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 单击“添加”,新增一条命令行,请根据需要选择并配置命令,可参见Docker官方文档。
-
使用shell命令执行构建 - 编译构建 CodeArts Build
使用shell命令执行构建 图形化构建 在配置构建步骤中,添加“执行shell命令”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择工具版本。 命令 请根据需要填写命令。 代码化构建 1 2 3 4 5 6 version:
-
使用Android构建 - 编译构建 CodeArts Build
使用Android构建 Android构建系统编译应用资源和源代码,然后将它们打包成可供部署、签署和分发的APK。 自定义安装 sdkmanager命令(sdkmanager packages [options]):安装需要的Android构建环境,如:sdkmanager "platform-tools"
-
下载文件管理的文件 - 编译构建 CodeArts Build
xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置),上传文件的操作可参考文件管理。通过配置“下载文件管理的文件”构建步骤,可以将“文件管理”的文件下载到工作目录并使用。 图形化构建 在配置构建步骤中,添加“下载文件管理的文件”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称
-
Maven构建缓存配置及清理步骤 - 编译构建 CodeArts Build
Maven构建缓存配置及清理步骤 编译构建提供了构建缓存功能,构建时可将依赖缓存于用户私有存储空间,下次构建时直接使用,无需重复下载,可极大提高构建效率。 构建缓存配置 新建编译构建任务时,默认选择使用缓存加速构建,用户可以在配置“Maven构建”步骤时选择是否使用缓存。 缓存清理步骤
-
使用SWR公共镜像 - 编译构建 CodeArts Build
”。 登录容器镜像服务。 在导航单击“我的镜像”,然后单击镜像名称进入镜像详情页面,然后单击右上角“编辑”。 在编辑框中,将“类型”设置为“公开”。 获取完整的镜像地址:单击复制镜像下载指令,其中,docker pull后面部分为镜像地址。 图形化构建 在配置构建步骤中,添加“使用SWR公共镜像”构建步骤。
-
HE2E DevOps实践:构建应用部分 - 编译构建 CodeArts Build
r-stack.tar.gz”上传到软件发布库中归档。 配置SWR服务 本文档使用SWR来保存环境镜像,需要首先配置容器镜像服务(SWR)。 在CodeArts中单击导航“控制台”。在控制台中单击左上角搜索并进入SWR服务。 请检查页面左上方的“区域”列表,请确保与编译构建任务所
-
公共问题 - 编译构建 CodeArts Build
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 如何使用构建并发包 构建环境中有Android,对于iOS是否有支持计划? 单次编译构建上传的构建包是否有容量限制? 构建找不到必须的项目文件 上传软件包时找不到文件 当前用户没有开通CodeArts Build服务 权限不足,无法获取信息
-
使用Ionic Android App构建 - 编译构建 CodeArts Build
支持快速开发移动App、移动端Web页面、混合App和Web页面。 自定义安装npm组件 全局安装:npm install –g xxx。 项目下安装:npm install xxx。 如果发现镜像内安装的npm组件不符合要求,可以按照如下方式卸载,然后安装自己所需组件,以cordova为例: 查看cordova版本:cordova
-
上传软件包到软件发布库 - 编译构建 CodeArts Build
上传软件包到软件发布库 上传的软件包相关限制请参考制品仓库服务的约束与限制。 图形化构建 将构建生成的软件包上传到软件发布库,在配置构建步骤时,添加“上传软件包到软件发布库”构建步骤即可。 当执行机选择Windows执行时,添加“上传软件包到软件发布库(Windows环境)”构建步骤。
-
制作镜像并推送到SWR仓库 - 编译构建 CodeArts Build
rfile文件制作镜像并推送至指定的SWR仓库。 本文以Maven构建为例。 前提条件 已在容器镜像服务创建组织。组织的约束与限制参考容器镜像服务的约束与限制。 已在代码托管服务基于Java Maven Demo模板创建代码仓库,请参见按模板新建仓库。或有可使用的第三方代码仓库。
-
下载软件发布库中的软件包 - 编译构建 CodeArts Build
xxxxxxxxxxxxx 参数名 参数类型 描述 是否必填 默认值 url string 下载url(软件发布库中二进制包的部署下载地址)。 是 无 父主题: 配置构建步骤
-
使用编译构建服务的Cmake构建并上传软件包至软件发布库(ARM,预置镜像,图形化构建) - 编译构建 CodeArts Build
本节以Cmake构建为例,介绍如何使用编译构建服务的鲲鹏环境构建项目,并上传软件包到软件发布仓库。 “鲲鹏(ARM)服务器”目前只有华北-北京四区域支持。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维
-
执行构建任务 - 编译构建 CodeArts Build
限。 如果构建任务配置了运行时参数且被引用,将弹出参数设置提示框,根据需要设置执行参数值。 若当前构建任务并发数无法满足用户的需求,可购买构建并发包,增加构建任务并发数。并发包的使用规则可参考如何使用构建并发包。 执行任务 登录编译构建服务首页。 在编译构建服务首页搜索目标任务,
-
使用NPM构建自定义镜像(预置执行机,图形化构建) - 编译构建 CodeArts Build
打开一个命令行,cd到nodesource所在目录,输入“npm install”完成依赖安装,再输入“node server.js”运行项目。 然后,打开浏览器,在浏览器中输入“本机IP:8080”,如果出现下图结果,则表示服务运行正常。 在“nodesource”目录下,新建“Dockerfile”文件,内容如下: