daytona icon indicating copy to clipboard operation
daytona copied to clipboard

Webhook event support for Azure DevOps prebuilds

Open idagelic opened this issue 5 months ago • 4 comments

Is your feature request related to a problem? Please describe. We should support registering webhooks to Azure DevOps which will allow us to parse its Git events and use prebuilds.

Describe the solution you'd like An approach similar to the way GitHub webhooks are implemented should be used. The final solution should be properly tested and include screenshots of the Daytona CLI calls working correctly and the webhook being present in the dashboard of the Git provider.

Additional context This includes a webhook get, register and unregister method as well as methods for comparing commit ranges and parsing event data. The implementation should be done in the pkg/gitprovider directory and use the same endpoint as the GitHub provider.

idagelic avatar Aug 28 '24 15:08 idagelic