文档首页 > > 快速入门> 基于Java的Web应用开发> 创建流水线、实现持续交付

创建流水线、实现持续交付

分享
更新时间: 2020/05/21 GMT+08:00

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

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

  1. 新建流水线
  2. 执行流水线

为避免不必要的费用,在完成本例后,可选择进行资源释放

新建流水线

  1. 单击页面上方导航栏构建&发布 > 流水线,进入“流水线”页面。
  2. 单击“新建流水线”,进入“新建流水线”页面。
  3. 输入任务名称,单击“下一步”
  4. 模板选择“不使用模板,直接创建”
  5. 单击“DevCloud”,源码仓库选择在创建代码仓库、管理项目代码中创建的代码仓库,单击“下一步”
  6. 单击“构建”一栏中的“添加任务”

    在页面右侧滑出的窗口中,类型选择“构建”,需要调用的任务选择已创建好的编译构建任务,单击“保存”完成构建任务的配置。

  7. 单击构建栏前面的,添加一个阶段。

      

  8. 单击,在页面右侧滑出的窗口中输入名称“代码检查”,单击“保存”
  9. 单击“请选择子任务”,在页面右侧滑出的窗口中添加在已创建好的代码检查任务。
  10. 按照相同的方式,在构建阶段之后添加阶段“部署”,并配置部署任务,单击“保存”完成流水线创建。

执行流水线

  1. 进入“流水线详情”页面,单击“全新执行”,启动流水线任务。
  2. 等待流水线执行,当提示成功时,表示流水线执行完毕,即实现了持续集成流水线。

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

      

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

资源释放

您已经完成了使用Java进行Web应用开发的入门示例体验,了解DevCloud的基本使用流程。

弹性云服务器运行过程中会产生费用,如果你不需要使用该主机,建议您参照删除弹性云服务器释放主机资源,避免费用产生,如果您想继续体验其它功能可继续保留主机资源。

  

分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

智能客服提问云社区提问