executor: separate environment setup from build script
Metadata
Current evaluation
Merged PR #303 as commit 2c148a0e, separating executor environment setup from build scripts for CRAFT-1411; used by snapcraft#3951.
Resolution: closed resolved
Reason: The approved PR was merged and implemented as commit 2c148a0e. Its separation of environment setup was subsequently used by snapcraft#3951.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #303 as commit 2c148a0e, separating executor environment setup from build scripts for CRAFT-1411; used by snapcraft#3951. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#303 via commit 2c148a0e, separating executor environment setup from the build script for CRAFT-1411; snapcraft#3951 was the downstream user. | |
| 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 work
-
Related To:
canonical/snapcraft#3951
(confidence 100%)
Downstream Snapcraft PR that used the executor change from craft-parts#303.
Related issues
No related issues found above the similarity threshold.