docs: document craftctl and step environment
Metadata
Current evaluation
Merged PR #188 via 0e9a958d, adding documentation for valid craftctl commands and declaring and retrieving project variables in commit 34cc0049.
Resolution: closed resolved
Reason: PR #188 was merged into main as merge commit 0e9a958d, with documentation commit 34cc0049. The change documents craftctl commands and project-variable declaration and retrieval.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Update documentation to include information about valid craftctl
commands and how to declare and retrieve project variables.
Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
CRAFT-939
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #188 via 0e9a958d, adding documentation for valid craftctl commands and declaring and retrieving project variables in commit 34cc0049. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#188 via 0e9a958d (commit 34cc0049), documenting valid craftctl commands and project-variable declaration and retrieval. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged following approval and passing CI checks. Documentation updated to detail valid craftctl commands and project variable handling. Changes include 137 additions and 4 deletions across three files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update detailing craftctl commands and project variable handling. Author rebased on main before final merge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3677 parts: add craftctl support | snapcraft | merged | Merged #3677 added craftctl support, project-variable assignment, and adopt-info configuration in commit 293ac060b. | |
| #949 docs: update and complete the step execution environment | craft-parts | merged | Merged PR #949 as commit c6dc5665 (CRAFT-3846): completed the step execution environment docs, adding missing env vars and noting CRAFT_TARGET_ARCH/CRAFT_ARCH_TRIPLET deprecation. Fixes #948. | |
| #1091 docs: revamp craftctl how-to | craft-parts | merged | Merged PR #1091 as 44aa6508, revamping the craftctl how-to with upstream Snapcraft guidance and adding a 2.10.0 changelog entry. |