编译构建 CodeArts Build-使用自定义构建环境执行构建任务(内置执行机/图形化构建):新建构建任务并执行

时间:2025-02-12 15:01:38

新建构建任务并执行

  1. 在编译构建服务页面,单击“新建任务”,按照如下参数说明配置参数,其他参数保持默认即可。

    • 名称:自定义构建任务名称,例如“custom_env_build_task”
    • 代码源:选择本次构建拉取的代码源,这里选择“Repo”
    • 代码仓:选择新建CodeArts Repo代码仓中新建的代码仓“custom_env_repo”

  2. 单击“下一步”,选择“空白构建模板”。然后单击“确定”,自动跳转到构建步骤配置页面。
  3. “构建步骤”页签,单击“图形化”,单击“点击添加构建步骤”
  4. 在右侧区域“容器类”页签中,单击“使用SWR公共镜像”所在行的“添加”,按照图4配置参数。其中“镜像地址”填写10中保存的完整镜像名称“swr.{regionID}.myhuaweicloud.com/hwstaff_codeci_gray/custom_ubuntu_image:v1.0”,将如下代码示例拷贝至“命令”中,其余参数保持默认即可。

    java -version  # 打印当前镜像里安装的jdk版本号mvn -v    # 打印当前镜像里安装的maven版本号mvn package -Dmaven.test.skip=true -U -e -X -B  # 执行maven构建命令
    图8 配置使用SWR公共镜像

  5. 单击“添加步骤”,添加“上传软件包至软件发布库”构建步骤,“构建包路径”输入“**/target/*.?ar”,其他参数保持默认即可。
  6. 单击页面右上角“保存并执行”,在弹出的窗口中单击“确定”,跳转到构建任务执行页面。
support.huaweicloud.com/bestpractice-codeci/codeci_practice_1035.html