-
使用Android构建 - 编译构建 CodeArts Build
根据需要选择Gradle版本。 JDK 根据需要选择JDK版本。 NDK 根据需要选择NDK版本,也可以选择“不使用”。 命令 配置Gradle命令,一般使用系统默认给出的命令即可。 代码化构建 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 version:
-
上传软件包到软件发布库 - 编译构建 CodeArts Build
上传的软件包相关限制请参考制品仓库服务的约束与限制。 图形化构建 将构建生成的软件包上传到软件发布库,在配置构建步骤时,添加“上传软件包到软件发布库”构建步骤即可。 当执行机选择Windows执行时,添加“上传软件包到软件发布库(Windows环境)”构建步骤。 仅支持上传单个文件
-
HE2E DevOps实践:构建应用部分 - 编译构建 CodeArts Build
选择“参数设置”页签,参照表3编辑参数值。 表3 参数设置 参数名称 默认值 codeBranch master。 dockerOrg 输入在SWR服务中创建的组织(本文中为“phoenix”)。 version 1.0.0 dockerServer 输入在SWR服务中获取的SWR服务器地址。 请
-
使用编译构建服务的Maven构建上传软件包和推送镜像(X86,预置镜像,代码化构建) - 编译构建 CodeArts Build
本节已使用Maven构建为例,演示基于X86服务器和预置镜像使用代码化构建方式,上传软件包至软件包发布库和制作镜像推送至SWR仓库。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts
-
使用Ant构建 - 编译构建 CodeArts Build
工具版本 默认使用推荐版本,可以根据需要选择和自己编译环境匹配的Ant与JDK镜像版本。 命令 配置Ant构建命令,一般使用系统默认给出的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 version: 2.0 # 必须是2.0
-
使用编译构建服务的Cmake构建并上传软件包至软件发布库(ARM,预置镜像,图形化构建) - 编译构建 CodeArts Build
本节以Cmake构建为例,介绍如何使用编译构建服务的鲲鹏环境构建项目,并上传软件包到软件发布仓库。 “鲲鹏(ARM)服务器”目前只有华北-北京四区域支持。 前提条件 已开通并授权使用编译构建服务。 访问编译构建服务首页 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建
-
使用CMake构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
return 0; } 单击“确定”。 创建构建任务 在页面导航中选择“持续交付 > 编译构建”,如图3所示。 图3 编译构建首页 单击“新建任务”。 根据表3填写参数信息。 表3 基本信息配置 参数名称 参数说明 任务名称 自定义任务名称,例如:CppDemo_build。 代码源 选择“Repo”。
-
使用Kotlin构建 - 编译构建 CodeArts Build
配置Kotlin构建命令,一般使用系统默认给出的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 version: 2.0 # 必须是2.0 steps: BUILD: - kotlin: inputs: command:
-
使用NPM构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
http://${HOST}:${PORT}`); 单击“确定”。 创建构建任务 在页面导航中选择“持续交付 > 编译构建”,如图3所示。 图3 编译构建首页 单击“新建任务”。 根据表3填写参数信息。 表3 基本信息配置 参数名称 参数说明 任务名称 自定义任务名称,例如:npm_yml_build。 代码源 选择“Repo”。
-
使用Maven构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
创建构建任务 在页面导航中选择“持续交付 > 编译构建”,如图4所示。 图4 编译构建首页 单击“新建任务”。 根据表3填写参数信息,如图5所示。 表3 基本信息配置 参数名称 参数说明 任务名称 自定义任务名称,例如:maven_yml_build。 代码源 选择“Repo”。 代码仓
-
使用Maven构建 - 编译构建 CodeArts Build
pshot版本依赖。 私有依赖库:默认已配置软件开发生产线提供的私有依赖仓库。此配置仅在需要添加其它私有依赖仓库时使用,添加方法如下: 新建nexus repository服务扩展点,如:test01。 单击“添加”,选择上一步创建的服务扩展点,并根据需要勾选“release仓库”和“snapshot仓库”。
-
制作镜像并推送到SWR仓库 - 编译构建 CodeArts Build
本文以Maven构建为例。 前提条件 已在容器镜像服务创建组织。组织的约束与限制参考容器镜像服务的约束与限制。 已在代码托管服务基于Java Maven Demo模板创建代码仓库,请参见按模板新建仓库。或有可使用的第三方代码仓库。 已自定义构建环境并将对应的Dockerfile文件及制作镜
-
配置项目级角色权限 - 编译构建 CodeArts Build
√ √ 操作步骤 通过项目入口访问编译构建服务页面。 在导航栏选择“设置 > 通用设置 > 服务权限管理”。 单击“权限”页签,即可根据实际需求进行配置。 配置任务级权限可参考配置构建任务角色权限(可选操作)。 父主题: 使用编译构建服务前准备工作
-
使用SWR公共镜像 - 编译构建 CodeArts Build
1d26c455abd6d7xxxxxxxxxxxxxxxxxxxx 是 无 command string 执行命令。 例如,若使用的镜像是用于Maven构建,则配置Maven构建命令,若使用的镜像是用于NPM构建,则配置NPM构建命令,以此类推。 是 无 父主题: 配置构建步骤
-
使用jib-maven-plugin插件构建maven工程制作镜像 - 编译构建 CodeArts Build
tar的文件,同时任务会通过上传软件到发布库步骤上传到发布库。 使用tar镜像。 通过执行脚本或下载命令从发布库中将tar文件下载到要部署应用的服务器上,执行docker load命令将tar文件的镜像加载到本地镜像仓库,再使用docker run等命令启动镜像即可。 父主题: Maven构建
-
使用Sbt构建 - 编译构建 CodeArts Build
即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 7 ersion: 2.0 # 必须是2.0 steps: BUILD: - sbt: inputs: command: |
-
使用Yarn构建 - 编译构建 CodeArts Build
建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 version: 2.0 # 必须是2.0 steps: BUILD:
-
上传文件到OBS - 编译构建 CodeArts Build
上传文件到OBS 对象存储服务(OBS)的使用限制请参考约束与限制。 图形化构建 在配置构建步骤中,添加“上传文件到OBS”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 授权用户 当前用户:上传到当前租户的OBS桶。 其他用户:可以通过选
-
使用Bazel构建 - 编译构建 CodeArts Build
构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 7 8 9 10 version: 2.0 # 必须是2.0 steps: BUILD: - bazel: inputs: command:
-
使用Grunt构建 - 编译构建 CodeArts Build
构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 7 8 9 10 11 12 ersion: 2.0 # 必须是2.0 steps: BUILD: - grunt: inputs: