文档首页 > > 快速入门> 基于PHP的H5应用开发> 步骤六:流水线实现持续交付

步骤六:流水线实现持续交付

分享
更新时间:2021/01/07 GMT+08:00

流水线提供可视化、可定制的自动交付流水线,支持编译构建、代码检查、子流水线、部署、流水线控制五种任务类型。

本节通过以下三步介绍如何使用流水线实现持续交付。

第一步:新建流水线

在本节中,将前面三节中创建的代码检查、编译构建、部署任务串联起来,完成一条流水线的创建。

  1. 单击页面上方导航栏构建&发布 > 流水线

      

  2. 单击“新建流水线”,编辑流水线信息。

    步骤

    填写/选择建议

    基本信息

    流水线名称:workerman-todpole-pipeline。

    选择模板

    选择“不使用模板,直接创建”

    选择代码源

  3. 完成配置,单击“下一步”,页面跳转至定义工作流页面。
  4. 配置流水线工作流。

    1. 单击“构建”一栏中的“添加任务”

      在页面右侧滑出的窗口中,类型选择“构建”,并选择在步骤四:构建并归档软件包中创建的编译构建任务“workerman-todpole-CI”,单击“保存”

    2. 配置“代码检查”阶段。
      1. 单击构建栏前面的,添加一个阶段。

          

      2. 单击,在页面右侧滑出的窗口中输入名称“代码检查”,单击“保存”
      3. 单击“请选择子任务”,在页面右侧滑出的窗口中,类型选择“代码检查”,并选择在创建代码仓库时自动创建的代码检查任务“workerman-todpole”
    3. 按照相同的方式,在构建阶段之后添加阶段“部署”,并添加在步骤五:部署软件包至云主机中创建的部署任务“workerman-todpole-C”

  5. 单击“保存”,完成流水线创建。页面自动跳转至流水线详情页。

第二步:执行流水线

执行流水线时,可以选择执行所有流水线阶段/任务,也可以勾选某一/几个阶段,或者某个阶段中的一/几个任务来执行。本示例中将执行流水线全部阶段和任务。

在流水线详情页,单击“全新执行”,启动流水线任务。

任务执行耗时约2~3分钟,当页面提示“成功”时,表示流水线执行完毕,即实现了持续集成流水线。

若执行失败,单击失败的任务名称,进入任务详情页面查看失败原因。

至此,您已经完成实现了项目的持续交付。

  

分享:

    相关文档

    相关产品

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

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

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

字符长度不能超过200

提交反馈 取消

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

智能客服提问云社区提问