Context
Currently, we have separate "core" dependencies containers that are being used to build both core components and the full CLP package. This creates an awkward situation where package builds rely on "core" dependency containers.
Problem
As discussed in PR #1166 (#1166 (comment)), the current naming and separation between "core" and "package" dependencies doesn't provide significant benefits and creates confusion.
Proposed Solution
Rename and unify the existing build environment containers to create a universal build environment image that can:
- Build CLP core components
- Build the complete CLP package
- Provide all necessary dependencies for the entire build process
References
Acceptance Criteria
Requested by: @junhaoliao
Context
Currently, we have separate "core" dependencies containers that are being used to build both core components and the full CLP package. This creates an awkward situation where package builds rely on "core" dependency containers.
Problem
As discussed in PR #1166 (#1166 (comment)), the current naming and separation between "core" and "package" dependencies doesn't provide significant benefits and creates confusion.
Proposed Solution
Rename and unify the existing build environment containers to create a universal build environment image that can:
References
Acceptance Criteria
Requested by: @junhaoliao