Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add azure webhooks support #416

Merged
merged 1 commit into from
Jan 17, 2024
Merged

Add azure webhooks support #416

merged 1 commit into from
Jan 17, 2024

Conversation

raulcabello
Copy link
Contributor

Add support for Azure DevOps webhook. Azure will notify gitjob when a new commit has been pushed, then a Job will be created with the latest changes. It works the same way as the webhooks for other git providers.

The https://github.com/go-playground/webhooks library we use for parsing the webhooks doesn't provide verification in Azure. I created a PR for adding basic auth verification in Azure. The file from this PR is copied in fleet in the meantime.

forwardported from #401
refers to rancher/fleet#1974

@raulcabello raulcabello requested a review from a team as a code owner January 17, 2024 11:29
@raulcabello raulcabello merged commit f2e1b74 into master Jan 17, 2024
5 checks passed
@raulcabello raulcabello deleted the azure-webhooks-master branch January 17, 2024 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants