Continuous integration drone.io:禁用/启用某些分支的生成

Continuous integration drone.io:禁用/启用某些分支的生成,continuous-integration,processing-efficiency,drone,drone.io,Continuous Integration,Processing Efficiency,Drone,Drone.io,对于某些项目,我使用CI服务drone.io。目前,每次我对我的任何分支作出承诺时,drone.io都会启动一个构建过程。在某些情况下,我认为这是浪费能源和资源,因此希望防止不必要的构建。例如,在README.md中更改了打字错误,正在开发新功能,从而提交了一些不成熟的代码 据我所知,没有分支配置。然而,在支持论坛中指出,通过.drone.yml进行一些微调似乎是可能的。但我仍然不知道如何在分支级别启用/禁用构建 或者,在提交消息中使用一些特殊标记也适用于我。您可以使用where触发器仅针对特定

对于某些项目,我使用CI服务drone.io。目前,每次我对我的任何分支作出承诺时,drone.io都会启动一个构建过程。在某些情况下,我认为这是浪费能源和资源,因此希望防止不必要的构建。例如,在README.md中更改了打字错误,正在开发新功能,从而提交了一些不成熟的代码

据我所知,没有分支配置。然而,在支持论坛中指出,通过
.drone.yml
进行一些微调似乎是可能的。但我仍然不知道如何在分支级别启用/禁用构建


或者,在提交消息中使用一些特殊标记也适用于我。

您可以使用
where
触发器仅针对特定分支,请参阅文档

使用
where
branch
可以触发无人机构建以更改,例如,仅主控以减少不需要的构建。尝试添加如下所示的块:

trigger:
  branch:
  - master