← Back to issue list

feat: run 'build' in build-slices root

View original Github issue

Metadata

Project
craft-parts
Number
#1724
Type
pull request
State
closed
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1724 as commit 07a32ae8, enabling build to run in the build-slices root after slice model and prologue work in #1717 and #1718.

Resolution: closed resolved

Reason: The pull request was merged as commit 07a32ae8, completing the referenced build-slices implementation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? - [ ] 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 #1724 as commit 07a32ae8, enabling build to run in the build-slices root after slice model and prologue work in #1717 and #1718.
stealth/space-bunny-alpha — closed resolved Merged as commit 07a32ae8: 'build' now runs in the build-slices root, following the slice model (#1717) and prologue cutting (#1718) work.
stealth/space-bunny-alpha — closed resolved Merged as 07a32ae8, adding support for running build in the build-slices root after the slice model and prologue work in #1717 and #1718.
qwen/qwen3.6-35b-a3b
Impact: 55
Quick Win: 19
Staleness: 0
Complexity: 65
Confidence: 70
needs review Adds build-slices root build support, continuing the build-slices feature from PRs #1717 and #1718. New PR with passing CI, awaiting maintainer review.
qwen/qwen3.6-35b-a3b
Impact: 50
Quick Win: 22
Staleness: 5
Complexity: 55
Confidence: 70
needs review Adds logic to run 'build' in build-slices root as part of the ongoing build-slices feature. Fresh PR with passing CI, awaiting review.

Update history

Date Change
closed
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
created

Related work

  • Related To: craft-parts#1717 (confidence 99%)

    Introduced the build-slices part model required by this change.

  • Related To: craft-parts#1718 (confidence 99%)

    Implemented the prologue slice-cutting work preceding builds in the build-slices root.

Related issues

Issue Project State Summary Similarity
#1718 feat: cut build-slices in the prologue craft-parts closed Merged as commit 2adcb0c1. Executor prologue now collects build-slices from all parts, de-duplicates them into a single chisel cut, with a state file to skip unchanged re-cuts; unit and integration tests added.
75%
#1758 feat: track build-slices in part state craft-parts merged Merged PR #1758 adds build-slices to BuildState properties_of_interest so the build step invalidates when build-slices changes; updates tests.
73%