-
Notifications
You must be signed in to change notification settings - Fork 48
enable Konflux cache proxy for builds #3113
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
base: release-v0.7
Are you sure you want to change the base?
Conversation
Enable the cache proxy in the Tekton pipeline definitions to improve build performance by caching dependencies. Ref: EC-1614 Signed-off-by: Rob Nester <[email protected]>
Review Summary by QodoEnable Konflux cache proxy for Tekton builds
WalkthroughsDescription• Enable cache proxy in Tekton pipeline definitions • Add enable-cache-proxy parameter to both pull-request and push pipelines • Default cache proxy to enabled for improved build performance • Pass cache proxy parameter to build-image task Diagramflowchart LR
A["Pipeline Parameters"] -- "add enable-cache-proxy" --> B["Pipeline Spec"]
B -- "pass to build-image task" --> C["Build Image Task"]
C -- "uses cache proxy" --> D["Improved Build Performance"]
File Changes1. .tekton/cli-v07-pull-request.yaml
|
Code Review by Qodo
1. enable-cache-proxy boolean naming
|
Codecov Report✅ All modified and coverable lines are covered by tests.
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Enable the cache proxy in the Tekton pipeline definitions to improve build performance by caching dependencies.
Ref: EC-1614