Multiple drone instances with Github Commit Status

Thanks! Can the branch name be specified as part of the status label?

This was answered in our chatroom, however, I wanted to include my answer in this thread for future readers. It is not possible to include the branch as part of the status label out of the box, however, there is a workaround.

The recommended approach would be to disable statuses in Drone using the following configuration parameter: DRONE_STATUS_DISABLED | Drone

Then create your own service to receive a system webhooks from Drone. This service would be responsible for reading the webhook, and creating the status. You can learn more about webhooks here: http://discuss.harness.io/t/how-to-use-global-webhooks/3755

I also want to point out that we provide a starter project to help you create your own custom webhook receiver: GitHub - drone/boilr-webhook: boilr template for creating Drone webhook extensions

1 Like