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 webhook #412

Merged
merged 1 commit into from Jan 16, 2024
Merged

Add azure webhook #412

merged 1 commit into from Jan 16, 2024

Conversation

raulcabello
Copy link
Contributor

@raulcabello raulcabello commented Jan 15, 2024

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#1997

@raulcabello raulcabello marked this pull request as ready for review January 16, 2024 08:58
@raulcabello raulcabello requested a review from a team as a code owner January 16, 2024 08:58
@raulcabello raulcabello changed the title [wip] Add azure webhook Add azure webhook Jan 16, 2024
@manno manno merged commit 6e71215 into release/fleet/v0.9 Jan 16, 2024
5 checks passed
@manno manno deleted the azure-webhook-0.9 branch January 16, 2024 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants