文档首页/ 编译构建 CodeArts Build/ 快速入门/ 通过编译构建服务完成Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建)
更新时间:2024-10-18 GMT+08:00
分享

通过编译构建服务完成Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建)

本节以Ant构建为例,为您介绍如何快速使用X86服务器,并以图形化构建的方式构建项目和上传软件包至软件发布库。

前提条件

  • 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。
    1. 打开华为云网站
    2. 单击“注册”,根据提示信息完成注册。

      注册成功后,系统会自动跳转至您的个人信息界面。

    3. 参考实名认证完成个人或企业账号实名认证。
  • 已开通CodeArts体验版套餐,如果还没有开通,可参考购买CodeArts套餐

新建CodeArts Repo代码仓

  1. 使用华为云账号登录华为云控制台页面
  2. 单击页面左上角,在服务列表中选择开发与运维 > 编译构建 CodeArts Build
  3. 单击“立即使用”,进入编译构建服务首页。单击导航栏“首页”
  4. 单击“新建项目”,选用“Scrum”项目模板并将项目名称命名为“Scrum01”,其他参数保持默认即可,然后单击“确定”,进入到“Scrum01”项目下。
  5. 在页面导航栏中选择代码 > 代码托管,进入代码托管页面。
  6. 单击“新建仓库”,选择“模板仓库”,然后单击“下一步”
  7. 在“按模板新建 > 选择仓库模板”页面,搜索并选择“Java Ant Demo”模板,然后单击“下一步”
  8. 仓库名称填写“Repo01”,其他参数保持默认即可。然后单击“确定”,完成仓库创建。

新建编译构建任务

  1. 在页面导航栏选择持续交付 > 编译构建
  2. 单击“新建任务”,进入配置基本信息页面。
  3. 填写参数后,单击“下一步”

    表1 基本信息配置参数

    参数名称

    参数说明

    任务名称

    构建任务的名称,可自定义。例如:BuildTask01。

    代码源

    选择“Repo”,拉取托管在CodeArts Repo代码仓中的代码进行编译构建。

    代码仓

    选择新建CodeArts Repo代码仓中创建的代码仓“Repo01”

    默认分支

    保持默认“master”即可。

    任务描述

    对该构建任务的描述。可以设置为空。

  4. 选择“Ant”模板,单击“确定”,完成构建任务创建,自动跳转到配置构建步骤页面。
  5. “构建步骤”页签,保持默认配置即可,单击“保存”

执行编译构建任务

  1. 单击构建任务名称。
  2. 进入构建历史页面,单击“执行”,启动构建任务,在弹出的窗口中单击“确定”

    • 若出现如图1页面,表示任务执行成功。
      图1 任务构建成功
    • 若任务执行失败,可通过页面提示信息或分析日志排查解决。
      图2 任务构建失败

查看编译构建结果

  1. 选择页面导航栏制品仓库 > 软件发布库
  2. 在软件发布库查看发布的软件包。软件包所在目录与新建编译构建任务时的任务名称一致,如图3所示。

    图3 查看软件包

资源清理

为了避免不必要的费用产生,完成本示例体验后,建议释放构建相关资源。

  • 代码托管:删除代码仓库。
  • 软件发布库:删除软件包并参考制品仓库 CodeArts Artifact服务的用户指南 > 软件发布库(新版) > 管理回收站清空回收站

资源释放后无法恢复,请谨慎操作。

相关信息

如果您需要了解更多构建工具的使用方法,可参考配置构建步骤

相关文档