首页 > 解决方案 > Bitbucket管道中的树稳定计时器?

问题描述

我正在研究用 Bitbucket Pipelines 替换基于 Buildbot 的复杂 CI 服务器以运行基于 Python 的应用程序的测试和部署的可能性。

我是 Pipelines 的新手,但它似乎拥有 Buildbot 的几乎所有功能。但是,我找不到的一个功能是 Buildbot 所说的“树稳定计时器”。默认情况下,每当找到新提交时,Buildbot 和 Pipelines 都会运行构建。但是,因为我的构建需要大约 2 个小时才能运行(我有很多测试),如果有人在几分钟内将多个提交推送到一个分支,我只希望 CI 服务器为最近的提交运行构建. 在 Buildbot 中,这是通过设置“tree stable timer”参数的时间值来完成的。

我检查了Pipeline 的文档,但找不到与此功能完全匹配的任何内容,但我可能没有找对地方。我将如何在管道中执行此操作?

标签: continuous-integrationbitbucket-pipelines

解决方案


推荐阅读