文档首页 > > 用户指南> 任务管理> 新建编译构建任务

新建编译构建任务

分享
更新时间: 2020/03/24 GMT+08:00

背景信息

新建编译构建任务的入口有两种:

  • 在编译构建服务首页单击“新建任务”
  • 进入项目,单击上方导航构建&发布 > 编译构建,在页面中单击“新建任务”

基础操作步骤

  1. 登录DevCloud首页,在上方功能菜单区单击服务 > 编译构建
  2. 单击“新建任务”,弹出新建编译构建的“基本信息”页面。

    填写项目名称和归属项目,选择构建环境主机类型,单击“高级设置”,可以添加任务描述。然后单击“下一步”

      

      

  3. 进入“选择代码源”页面,选择源码源、源码仓库、分支,单击“下一步”

      

      

    单击“高级设置”,可使用指定选择代码仓库Tag或CommitID构建,具体操作请参考指定Tag构建指定CommitID构建

      

  4. 进入“选择构建模板”页面,选择适合自己项目对应的构建模板,单击“确定”

      

  5. 页面将展示所选择模板中的默认步骤,单击可添加构建步骤。根据项目情况填写每个步骤中的参数。

      

  6. 配置其他页签信息。

    • “基本信息”页签修改任务名称和归属项目。
    • “源码选择”页签修改源码源、源码仓库、分支等信息。
    • “参数设置”页签配置执行任务时的自定义参数。
    • “执行计划”页签配置执行计划。

  7. 设置完编译构建任务信息后,单击“新建”,完成任务的创建。

    新建完成后,进入编译构建任务详情页面。

指定Tag构建

Tag是指代码仓库中的标签,关于如何创建Tag请参考代码托管-创建标签

在编译构建任务中,可以通过指定Tag来使用历史版本代码进行构建。

  1. “选择代码源”页面,单击“高级设置”,选择“指定Tag构建”,输入克隆深度,保存任务。

    克隆深度是指距离最近一次提交之间的提交次数,该值越大,检出代码的时间越长。深度为正整数,推荐最大深度为25。

    如果克隆深度输入5,那么在执行任务时,参数“Tag”填写距离最近提交的前5个标签名中的任意一个都可以。

      

  2. 执行任务时,会出现弹窗,按需要输入Tag值,单击“确定”,即可启动任务执行。

      

指定CommitID构建

CommitID是指向提交代码(commit)时生成的编号,在代码仓库中显示为“提交号”

在编译构建任务中,可以通过指定CommitID来使用历史版本代码进行构建。

  1. “选择代码源”页面,单击“高级设置”,选择“指定CommitID构建”,输入克隆深度,保存任务。

    克隆深度是指距离最近一次提交之间的提交次数,该值越大,检出代码的时间越长。深度为正整数,推荐最大深度为25。

    如果克隆深度输入3,那么在执行任务时,参数“CommitID”填写距离最近提交的前5个标签名中的任意一个都可以。

      

  2. 执行任务时,会出弹窗,按需要输入CommitID,单击“确定”按钮,即可启动任务执行。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区