continuous-integration - Bitbucket管道中的树稳定计时器?
问题描述
我正在研究用 Bitbucket Pipelines 替换基于 Buildbot 的复杂 CI 服务器以运行基于 Python 的应用程序的测试和部署的可能性。
我是 Pipelines 的新手,但它似乎拥有 Buildbot 的几乎所有功能。但是,我找不到的一个功能是 Buildbot 所说的“树稳定计时器”。默认情况下,每当找到新提交时,Buildbot 和 Pipelines 都会运行构建。但是,因为我的构建需要大约 2 个小时才能运行(我有很多测试),如果有人在几分钟内将多个提交推送到一个分支,我只希望 CI 服务器为最近的提交运行构建. 在 Buildbot 中,这是通过设置“tree stable timer”参数的时间值来完成的。
我检查了Pipeline 的文档,但找不到与此功能完全匹配的任何内容,但我可能没有找对地方。我将如何在管道中执行此操作?
解决方案
推荐阅读
- dc.js - 如何在 dc.js 中呈现时间序列/分类堆积条形图,过滤堆栈和条形图
- javascript - 如何在不冻结网站的情况下循环遍历这个 mysql 数组
- wordpress - 哪个应用程序最适合创建简单的表单 Web 应用程序
- objective-c - 如何在不使用 UITableViewDiffableDataSource 删除和插入的情况下重新加载项目?
- visual-studio - 通过 Visual Studio 项目文件禁用驱动程序签名
- java - Flink:广播运算符链接
- ios - 如何在 UITableView Swift 中的 UITableView 中实现 UITextView
- reactjs - 从交互 js "interact('.dropzone').dropzone 访问道具
- python-3.x - 从网页获取特定的href
- elasticsearch - Elasticsearch 按数组字段中的对象中的多个字段过滤