我看不到任何人在谈论我想要做什么。我目前正在bitbucket区域内的分支合并上运行管道。
branches:
staging:
- step:
name: Clone
script:
- echo "Clone all the things!" 我想要做的是,当一个分支合并到master中时,触发一个事件,该事件将使计划能够在第二天运行。
如果没有变化,我不想运行任何东西,但是,如果有变化,我希望时间表生效并工作。
我已经通读了管道触发器:
https://support.atlassian.com/bitbucket-cloud/docs/pipeline-triggers/
但我看不到任何能让我这么做的地方。有没有人做过这样的事情?这是可能的吗,还是我受到bitbucket本身的限制?
发布于 2021-07-09 11:12:36
从来没有这样做过,但是有一个用于创建时间表的API。我认为您需要确定日期并指定单个cron任务,例如2022年3月30日午夜:0 0 30 3* 2022
然而,年份是一个扩展,而不是一个标准的CRON字段;"at“是一个可以访问的替代方案(但也不是标准的)。这完全取决于Bitbucket允许什么样的CRON调度,所以我认为这不是一个确凿的答案(仍然需要关于如何设置调度的信息)。
https://stackoverflow.com/questions/67302064
复制相似问题