skip_branch_with_pr setting doesn't work?
# Do not build feature branch with open Pull Requests
skip_branch_with_pr: true
That doesn't work, does it? At least doesn't work in my repo, the history is full of duplicate builds: https://ci.appveyor.com/project/apihlaja/node-irsdk/history
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
1 Posted by Ilya Finkelshte... on 17 Mar, 2018 07:16 PM
It works. What you see is expected behavior because you initially create commit to the feature branch, and only after that pull request is being created.
After commit to the feature branch is created,
push
webhook is being immediatelyfired and AppVeyor do not see if PR is created from that branch, because it is still not actually created. This sequence is true even if you use
Create a new branch for this commit and start a pull request.
in GutHub. All subsequent commits to that branch will be silenced until PR merged or closed.If you do not need builds for even initial commit to the feature branch, you can use branch filtering or uncheck
Push
in AppVeyor webhook settings on GitHub.2 Posted by Jan Pio on 20 Mar, 2018 05:20 PM
Oh.
You might want to change the option explanation to "Do not build feature branch on additional commits with open Pull Requests" to make this more clear.
3 Posted by Ilya Finkelshte... on 21 Mar, 2018 01:56 AM
Yes, we will not rename but add tooltip. This question is becoming pretty often.
4 Posted by Jan Pio on 21 Mar, 2018 02:05 PM
Nice.
(I think what I copy pasted and modified is the comment in the appveyor.yml reference file - that couuld be changed as well)
Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:27 AM.