-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
Dependency caching in builds
-
False
-
-
False
-
Not Selected
-
To Do
Epic Goal
Enable caching dependencies (e.g. Maven and NPM dependencies) in a Shipwright build in order to reduce the build time by reusing the cached dependencies instead of downloading again them on each build.
Why is this important?
To reduce the build time images in Shipwright Builds
Scenarios
TBD
Acceptance Criteria (Mandatory)
- CI - MUST be running successfully with tests automated
- Release Technical Enablement - Provide necessary release enablement details and documents.
- ...
Dependencies (internal and external)
TBD
Previous Work:
BUILD-825Persistent volumes for cachingSRVKP-3744Tekton StepActions for Caching
Open questions:
None
Done Checklist
- Acceptance criteria are met
- Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
- User Journey automation is delivered
- Support and SRE teams are provided with enough skills to support the feature in production environment