← Back to issue list

Document multi-base support and build-plans

View original Github issue

Metadata

Project
charmcraft
Number
#2009
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Multi-base and build-plan documentation was added in PR #2080 (commit 142fa827), then refined by PR #2104 (47f94098).

Resolution: closed resolved

Reason: PR #2080 added the requested platforms reference and how-to documentation, directly resolving the documentation request. PR #2104 subsequently updated that reference.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Add reference and how-to documentation for build plans, bases, platforms, and multi-base builds. The craft-platforms reference for charm build plans from https://github.com/canonical/craft-platforms/issues/75 should be imported. ### Why it needs to get done To enable charm developers to build charms using the `platforms` key.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Multi-base and build-plan documentation was added in PR #2080 (commit 142fa827), then refined by PR #2104 (47f94098).
stealth/space-bunny-alpha — closed resolved Build plans, bases, platforms, and multi-base builds were documented by merged PR #2080 (commit 142fa827).
stealth/space-bunny-alpha — closed superseded Multi-base/build-plan documentation was not completed; canonical/charmcraft#2009 was closed as superseded by internal Jira ticket CRAFT-3720.
qwen3.6-35b-a3b-mtp-q6 — — Closed and superseded by internal Jira ticket CRAFT-3720. Documentation for multi-base support and build plans was not completed.
qwen/qwen3.6-35b-a3b — — Closed without implementation. Documentation for multi-base support and build plans was not completed. Synced to Jira as CRAFT-3720, the request appears abandoned or deferred.
qwen/qwen3.6-35b-a3b — — Closed without implementation. Documentation for multi-base builds and build plans was not added. The request appears abandoned after syncing to Jira CRAFT-3720.
qwen3.6-35b-a3b-mtp-q6 — — Closed without resolution. Documentation for multi-base support and build plans was never added, and the task appears abandoned following a Jira sync comment.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/charmcraft#2080 (confidence 99%)

    Merged as commit 142fa827 with the title "docs: add platforms reference and how-to".

  • Related To: canonical/charmcraft#2104 (confidence 95%)

    Merged as commit 47f94098 and updated the platforms reference.

Related issues

Issue Project State Summary Similarity
#569 Allow multi-base builds craft-application closed Multi-base build plans were enabled by merged PR #598 (d81c39a7), explicitly fixing #569; PR #812 (c4bf6b4c) later added ProjectService compatibility for 5.5.0.
77%
#453 Spec a multi-base strategy craft-application closed Multi-base support was specified in ST124; PR #598 (d81c39a7) added multi-base build plans and shipped in craft-application 4.7.0.
76%
#73 Add multi-bases support for charm build plans craft-platforms closed Multi-base charm build-plan support was merged in PR #81 (commit 519b705), with validation tightening and error-handling updates; it resolved #73.
70%