← Back to issue list

Organize files from build

View original Github issue

Metadata

Project
craft-parts
Number
#1521
Type
issue
State
closed
Author
cmatsuoka
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

Support for copying build-directory files into install partitions landed in #1598 (cc02958b), after #1535 was reverted by #1548 and the feature was re-landed.

Resolution: closed resolved

Reason: PR #1598 was merged as cc02958b, adding (build) as a source-only organize pseudo-partition and copying files without moving the originals. The initial implementation in #1535 was reverted by #1548 before being successfully re-landed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Allow organize entries copying files directly from the build directory to a partition's install directory. Files from build can only appear in the left hand side of the organize expression. Example: ``` organize: (build)/README: usr/share/docs/libfoo2/ (build)/examples: (packages/libfoo-dev)/usr/share/docs/libfoo-dev/ ``` ### Why it needs to get done Installing from build greatly simplifies installation of documentation files in Debcraft.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Support for copying build-directory files into install partitions landed in #1598 (cc02958b), after #1535 was reverted by #1548 and the feature was re-landed.
stealth/space-bunny-alpha — closed stale Requested support for using (build) as an organize source; closed after triage with only internal ticket CRAFT-5071 recorded and no linked implementation or maintainer explanation.
qwen/qwen3.6-35b-a3b — — Closed and moved to internal tracking ticket CRAFT-5071. No implementation, rejection, or resolution was documented. The feature request remains unaddressed.
qwen/qwen3.6-35b-a3b — — The request to copy build files via organize entries was closed and superseded by an internal Jira ticket (CRAFT-5071) for tracking and development.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The request to copy build files in organize expressions was triaged and synced to Jira ticket CRAFT-5071. It remains unimplemented and appears deferred or abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Closed and migrated to internal Jira ticket CRAFT-5071. The feature request to allow organize entries to copy files directly from the build directory was triaged but abandoned in GitHub.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1535 feat: organize files from build craft-parts merged Merged as 8e4daf5 adding (build)-partition organize support and trailing-slash destination handling for #1521; reverted by #1548 (56282732) after a Snapcraft regression, then re-landed as #1598.
77%
#1598 feat(organize): support build pseudo-partition source craft-parts merged Merged #1598 via commit cc02958b, adding source-only (build) organize support so build artifacts can be copied into install partitions without being removed.
72%
#1592 Refactor and integrate organize from build craft-parts closed Reintroduced organize-from-build in merged PR #1598 (commit cc02958b), with (build) as a source partition whose files are copied rather than moved.
70%