使用编译构建服务Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建)
编译构建为开发者提供配置简单的混合语言构建平台,实现编译构建云端化,支撑企业实现持续交付,缩短交付周期,提升交付效率。支持编译构建任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化,实时监控构建状态,让您更加快速、高效地进行云端编译构建。
本节以Ant构建为例,为您介绍使用X86服务器并以图形化构建的方式,快速使用编译构建服务构建项目,并上传软件包至软件发布库。
前提条件
访问编译构建服务首页
- 登录华为云控制台页面。
- 单击页面左上角
,在服务列表中选择 。
- 单击“立即使用”,进入编译构建服务首页。
创建编译构建任务所属项目
- 单击导航栏“首页”。
- 单击“新建项目”。
- 单击“Scrum”项目模板。
- 项目名称填写“Scrum01”,其它保持默认即可。
- 单击“确定”,进入到“Scrum01”项目下。
创建CodeArts Repo代码仓
- 在页面导航栏中选择 。
- 进入代码托管页面,单击“新建仓库”,选择“模板仓库”。
- 单击“下一步”,在“按模板新建 > 选择仓库模板”页面,搜索并选择“Java Ant Demo”模板。
- 单击“下一步”,仓库名称填写“Repo01”,其他参数保持默认即可。
- 单击“确定”完成仓库创建。
创建编译构建任务
- 在页面导航栏选择 。
- 单击“新建任务”,进入配置基本信息页面。
- 填写参数后,单击“下一步”。
表1 基本信息配置参数 参数名称
参数说明
任务名称
构建任务的名称,可自定义。例如:BuildTask01。
代码源
选择“Repo”。
代码仓
选择创建CodeArts Repo代码仓中创建的代码仓“Repo01”。
默认分支
保持默认“master”即可。
任务描述
对该构建任务的描述。
- 选择“Ant”模板。
- 单击“确定”,进入“构建步骤”页签,保持默认配置即可。
- 单击“保存”,完成构建任务创建。
执行编译构建任务
- 单击构建任务名称。
- 进入构建历史页面,单击“执行”,启动构建任务。
- 若出现如图1页面,表示任务执行成功。
- 若任务执行失败,可通过页面提示信息或分析日志排查解决。
查看编译构建结果
使用默认配置构建生成的构建包,存储在软件发布库“构建名/构建时间”目录。
资源清理
为了避免不必要的费用产生,完成本示例体验后,建议释放构建相关资源。
- 代码托管:删除代码仓库。
- 软件发布库:删除软件包并参考制品仓库 CodeArts Artifact服务的清空回收站。
![](https://support.huaweicloud.com/qs-codeci/public_sys-resources/notice_3.0-zh-cn.png)
资源释放后无法恢复,请谨慎操作。