executor: separate environment setup from build script
Metadata
Current evaluation
Merged to separate environment setup from the build script in the executor module. Approved by one reviewer, the change modified four files (+68/-15) and refactored code to support downstream dependencies in CRAFT-1411.
Suggested action: —
No scores available.
Issue body
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Separate environment setup from the build script. Used by https://github.com/snapcore/snapcraft/pull/3951.
~TODO - add unit tests~
(CRAFT-1411)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to separate environment setup from the build script in the executor module. Approved by one reviewer, the change modified four files (+68/-15) and refactored code to support downstream dependencies in CRAFT-1411. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Separates environment setup from the build script in the executor module to support snapcraft PR #3951. Addresses CRAFT-1411. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #53 executor: create environment for step execution | craft-parts | merged | Merged. Adds environment generation for step execution using built-in, plugin, and user-defined variables. Logic ported from snapcraft. Approved by two reviewers, passed CI, and added 585 lines across six files. |