Greetings,
I would like to trigger a pipeline when a new branch is created in a repo in our GitHub Enterprise. I noticed that the webhook definition has that selected for Drone, but I can’t find any trigger event that would match a new branch creation activity.
Any help would be greatly appreciated. Thanks in advance.
When a new branch is created the event type is push
and the value of DRONE_COMMIT_BEFORE
is set to 0000000000000000000000000000000000000000
. You can trigger on push events, but some scripting may be required in your pipeline to check the before
commit value to determine whether or not to take action.
trigger:
event:
- push
2 Likes
Thanks Brad, this is exactly what I needed to alleviate a problem I was having getting a baseline SonarQube analysis done on each branch prior to the developer making changes on the new branch.
Thanks again.