Prevent CI Build on all other branches except few
Hi,
Is there any configuration available in Appveyor YAML, where i can set that only commits (any commit) in develop and master branch should trigger CI and any commits in any other branch should not trigger CI.
I tried setting following, but it still triggers the CI, consuming some time of the job before it exits.
-
branches:
except:
- develop
- master
init:
- cmd: appveyor exit
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac

Support Staff 1 Posted by Feodor Fitsner on 19 Apr, 2023 10:42 PM
Hi Rohit,
I don't see your entire
appveyor.ymlbut I guess you are trying to "diverse" and "filter" build jobs depending on branch? If so, I'm afraid it won't work: current implementation is either "specify" or "filter". The way you do it right now withappveyor exitis probably the right thing.Feodor Fitsner closed this discussion on 20 Jun, 2023 09:04 PM.