-
HE2E DevOps实践:构建应用部分 - 编译构建 CodeArts Build
将“替换Docker-Compose部署文件镜像版本”步骤中压缩好的“docker-stack.tar.gz”上传到软件发布库中归档。 配置SWR服务 本文档使用SWR来保存环境镜像,需要首先配置容器镜像服务(SWR)。 在CodeArts中单击导航“控制台”。在控制台中单击左上角搜索并进入SWR服务。
-
使用Maven构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
yml文件作为构建脚本执行构建任务,使构建过程可追溯、可还原,安全可信。本节以使用Maven构建为例。 前提条件 已有可用项目,如果没有,请新建项目。 新建代码仓 使用华为云账号登录软件开发生产线首页。 单击需要创建代码仓的项目名称。 在页面左侧目录中选择“代码 > 代码托管”,如图1所示。 图1 代码托管 单击“普通新建”。
-
使用编译构建服务的Maven构建上传软件包和推送镜像(X86,预置镜像,代码化构建) - 编译构建 CodeArts Build
代码化构建方式,上传软件包至软件包发布库和制作镜像推送至SWR仓库。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts Build”。 单击“立即使用”,进入编译构建服务首页。
-
使用NPM构建自定义镜像(预置执行机,图形化构建) - 编译构建 CodeArts Build
js项目及制作构建包的Docker镜像。 前提准备 了解Docker的基本概念、环境安装和基本操作,关于如何在各个操作系统平台安装docker,请参考Docker官方文档。 如果是初次使用编译构建服务,请先新建项目,然后开始本示例。 在本地创建一个用于存放代码的目录“nodesource”并进入该目录。 在
-
Eclipse普通Java项目上云 - 编译构建 CodeArts Build
Eclipse普通Java项目上云 背景信息 Eclipse开发的Java web项目无法在编译构建服务上构建出包,需要转换项目。本文档将指导您如何将项目改造成Ant项目,在编译构建服务上使用Ant工具进行构建出包。 操作步骤 在项目中创建一个build.xml文件。 下图为一个
-
使用PyInstaller构建 - 编译构建 CodeArts Build
工具版本 请根据需要选择工具版本。 命令 配置构建打包命令,默认命令是将项目打包成一个可执行文件,PyInstaller具体的命令可以查看官网文档。 代码化构建 1 2 3 4 5 6 7 8 9 10 11 12 13 version: 2.0 # 必须是2.0 steps:
-
使用Msbuild构建 - 编译构建 CodeArts Build
-Recurse选项为循环复制子文件夹,但若在SourcePath中使用了通配符,此开关会失效,不会复制指定目录下的子文件夹。 文档只介绍了构建常用的Powershell命令,更多Powershell命令请参见微软官方文档。 父主题: 配置构建步骤
-
使用Maven构建 - 编译构建 CodeArts Build
用户的IP不同,自动识别最优站点访问方式,国内用户使用“国内站点”,国际用户使用“国际站点”。建议使用默认配置。 公有依赖仓库:默认已添加华为开源镜像站,同时配置了HuaweiSDK仓库。此配置仅在需要添加非软开云提供的公有依赖仓库时使用,添加方法如下: 单击“添加”。 填写公有
-
配置详解 - 编译构建 CodeArts Build
TB_SKIP_TARGET 归档ninja文件缓存时跳过此target,即使命中ninja文件缓存此target也会重新编译。 update-api 父主题: AOSP构建加速
-
配置详解 - 编译构建 CodeArts Build
TB_SKIP_TARGET 归档ninja文件缓存时跳过此target,即使命中ninja文件缓存此target也会重新编译。 update-api 父主题: 鸿蒙构建加速
-
发布私有依赖到私有依赖库 - 编译构建 CodeArts Build
”文件,或者能否直接使用GAV模式上传。 前提准备 新用户首次使用软件开发生产线服务时,需要前往私有依赖库首页初始化私有依赖库,详情可参考文档创建私有依赖库。 发布自研工具包WebUtil 对于自行研发的工具包(需要以一定频率编译发布依赖包),推荐使用编译构建服务提供的“Mave