enable Konflux cache proxy for builds#3113
enable Konflux cache proxy for builds#3113robnester-rh wants to merge 1 commit intoconforma:release-v0.7from
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 <rnester@redhat.com>
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