docs: update and complete the step execution environment
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: The documentation-only PR was merged into the main branch as commit c6dc5665, updating docs/common/craft-parts/reference/step_execution_environment.rst (+145/-24). The PR description states it 'Fixes #948', and issue #948 was closed by this merge.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This adds a large number of missing environment variables from the step execution environment and updates the information about CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET being deprecated.
Fixes #948
CRAFT-3846
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #949 (c6dc5665), expanding step-environment documentation, adding missing variables, and documenting CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET deprecation; fixes #948. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update adding missing step execution environment variables and noting CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET deprecation. Resolves #948. Approved by two reviewers, passed CI, and modified three files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update adding missing step execution environment variables and noting the deprecation of CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET. Resolves #948. |
Update history
No update history recorded yet.
Related work
-
Duplicate Of:
canonical/craft-parts#948
(confidence 97%)
Issue #948 ('Step execution environment documentation is incomplete and out of date') is closed by this PR via 'Fixes #948'.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #948 Step execution environment documentation is incomplete and out of date | craft-parts | closed | Updated and completed the step execution environment documentation in PR #949, merged as commit c6dc5665, covering missing architecture variables, deprecated keys, and PATH/compiler/linker/pkg-config changes. | |
| #188 docs: document craftctl and step environment | craft-parts | merged | Merged PR #188 via 0e9a958d, adding documentation for valid craftctl commands and declaring and retrieving project variables in commit 34cc0049. |