daytona
daytona copied to clipboard
Webhook event support for Azure DevOps prebuilds
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.