← Back to issue list

Support build plans

View original Github issue

Metadata

Project
craft-application
Number
#60
Type
issue
State
closed
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Superseded by #67. The request to implement build plan support for multi-build matrices in craft-application was tracked separately to handle configuration for bases, providers, and lifecycle variables.

Suggested action:

No scores available.

Issue body

### What needs to get done Every existing application has some version of support for multiple builds based on a "build matrix". This matrix needs craft-application support because it ends up informing the entire rest of the process. For example: - The build base might depend of the current build configuration; - The instances created by craft-providers need the current build configuration (specially in their names); - The parts lifecycle need the current build config to inform the target/build-for variables and such. ### Why it needs to get done For feature-parity with the existing applications.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Superseded by #67. The request to implement build plan support for multi-build matrices in craft-application was tracked separately to handle configuration for bases, providers, and lifecycle variables.
qwen/qwen3.6-35b-a3b Superseded by #67. The request for build matrix support in craft-application was closed after the maintainer created a dedicated ticket to handle multiple build configurations and ensure feature parity.
qwen3.6-35b-a3b-mtp-q6 Superseded by #67. The request for craft-application to support build matrices and configuration-driven builds was tracked separately.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2009 Document multi-base support and build-plans charmcraft closed Closed and superseded by internal Jira ticket CRAFT-3720. Documentation for multi-base support and build plans was not completed.
73%