Copy plugin should support sources
Metadata
Current evaluation
Source support was added to the Copy plugin by canonical/snapcraft PR #416, merged as commit 9a6684ce7.
Resolution: closed resolved
Reason: The linked implementation landed in PR #416 as commit 9a6684ce7, adding source support to the Copy plugin.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The copy plugin supports build- and stage-packages, and should also support sources (where the `files` key then operates on the files contained within the sources).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Source support was added to the Copy plugin by canonical/snapcraft PR #416, merged as commit 9a6684ce7. | |
| stealth/space-bunny-alpha | — | closed resolved | Added source support to the Copy plugin in merged canonical/snapcraft#416, commit 9a6684ce7. | |
| stealth/space-bunny-alpha | — | closed stale | Copy-plugin support for sources was closed without an identified fix or explanation after over 3,800 days of inactivity. | |
| qwen/qwen3.6-35b-a3b | — | — | Request to add sources support to the copy plugin was closed without implementation. Zero comments or pull requests were created, indicating the feature was abandoned or superseded. | |
| qwen/qwen3.6-35b-a3b | — | — | Feature request to add source support to the copy plugin was closed without implementation. Zero comments and no follow-up activity indicate the enhancement was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#416
(confidence 100%)
PR #416 is linked from the issue comment and repository history identifies commit 9a6684ce7 as adding Copy plugin source support.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #416 Copy plugin: Add support for sources. | snapcraft | merged | Merged PR #416 as commit 9a6684ce7, adding remote-source support to the Copy plugin for parts without build systems and resolving LP #1559154. | |
| #420 Extends copy plugin to support source and destination | snapcraft | closed | Closed unmerged because its Copy plugin changes were folded into canonical/snapcraft#416, which merged as commit 9a6684ce7 and added remote-source support. | |
| #16 copy plugin doesn't handle directories | snapcraft | closed | Directory sources were already supported; PR #87 added regression coverage confirming the copy plugin handles them and was merged in 918627069 (merge ebf55e30d). | |
| #1478052 copy plugin doesn't handle directories | snapcraft (launchpad) | closed | Launchpad bug migrated to ubuntu-core/snapcraft#16 and closed: copy plugin already handled directory sources; PR #87 (commit 918627069, merge ebf55e30d) added a passing integration test confirming it. |