← Back to issue list

executor: separate environment setup from build script

View original Github issue

Metadata

Project
craft-parts
Number
#303
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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.