启用禁用流水线中的任务
前言
平时在使用流水线的过程中,可能会遇到一种情况: 之前写好的流水线中,有一些任务不想
在此次执行中使用,于是乎只能将这些任务从pipeline.yml
中移除再去执行,然后后面想
运行时又需要重新将这些任务添加进来,反复的删除添加操作带来了不好的体验。这篇文章主要目的
是介绍如何方便快捷地禁用流水线中的任务。
tip 提示
假设我们现在有一个java应用构建部署的流水线, 如何自定义构建 Java 应用可以参考文档)
禁用任务
一个java应用的构建部署流水线可能包含以下几个任务:
- 代码克隆
- 代码质量检测
- 应用构建
- 制品发布
- 应用部署
在平时的开发测试过程中,我们可能不需要在平台进行应用部署,只需要代码检测构建镜像等步骤,因此希望
此次执行能禁用最后一步的应用部署
。
在这种情况下可以点击上图右上角的编辑
按钮,将鼠标移动到希望禁用的任务上,可以看到禁用
提示的按钮,点击这个按钮即可禁用任务。
禁用完成后点击保存,新建流水线并执行即可看到禁用的任务不会执行
启用任务
上面我们禁用了应用部署
任务,如果想在部署时再次启用该任务,同样可以点击编辑按钮,
之前的禁用
按钮已经变成了启用
按钮
点击启用
并保存执行,流水线又将变成之前全部执行的状态。