kubernetes - 有没有办法在 gitlab 管道中立即跳过延迟阶段?
问题描述
我正在使用 gitlab 管道进行 Kubernetes 部署。我的 gitlab 清理阶段之一包含一个延迟的作业,因此它在阶段中有这个:
when: delayed
start_in: 6 hours
我知道此阶段将阻止我的管道的文档。因此,这个阶段将阻止我的用户在他们的分支中合并到 master,因为管道不完整并且等待了 6 个小时。
我需要能够允许用户在他们的分支中合并,同时在用户离开分支超过 6 小时的情况下离开清理阶段以清除其他分支。
任何人都可以想到的任何解决方法?
解决方案
推荐阅读
- angular - 在后台Angular工作之前禁用按钮?
- pdf - Telerik,导出到 pdf 操作抛出错误,NotSupportedException: Font Century Gothic 9 Regular is not supported
- r - 函数的奇怪结果
- javascript - 尝试使用 React Route 和 Webpack 实现 React “Lazy” 路由以进行代码拆分
- python - 带有前缀的Python熊猫数据框字符串转换为浮点数
- python - Spring Boot - Python 集成
- python - 如何从子类对象列表中的基类继承
- node.js - 使用 Stripe 订阅 Node.js 进行身份验证
- javascript - 在 Woocommerce 中更改移动设备上的 FlexSlider 选项
- excel - 为什么 Excel 会截断我的 16 位数字?