-
Notifications
You must be signed in to change notification settings - Fork 5
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
Refactor Tekton interaction in webhook interceptor #359
Conversation
Use a Tekton client instead of the raw HTTP communication. This makes the code easier to read, maintain and test. As a consequence of the change, a huge portion of the webhook interceptor which wasn't tested so far is now tested.
I am a bit confused by the lint error. https://github.com/opendevstack/ods-pipeline/runs/4618181458?check_suite_focus=true complains about unused UPDATE: |
Preparation for #153. That PR will require an extension to the Tekton client (dealing with
PipelineRun
resources as well).Tasks:
docs/design
directory or not applicabledocs
directory or not applicablemake test
) or not applicable