Copy plugin: Add support for sources.
Metadata
Current evaluation
Merged PR #416 as commit 9a6684ce7, adding remote-source support to the Copy plugin for parts without build systems and resolving LP #1559154.
Resolution: closed resolved
Reason: PR #416 was merged into snapcraft as commit 9a6684ce7. The change enables the Copy plugin to fetch and use remote sources, addressing the reported limitation.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Currently the copy plugin can only be used for local assets and pulling down build- or stage-packages. This PR resolves LP: [#1559154](https://bugs.launchpad.net/snapcraft/+bug/1559154) by adding the ability to also use it for remote sources with no build system.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #416 as commit 9a6684ce7, adding remote-source support to the Copy plugin for parts without build systems and resolving LP #1559154. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged snapcraft#416 as commit 9a6684ce7, adding remote-source support to the Copy plugin for parts without build systems and resolving LP #1559154. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#416 (commit 9a6684ce7), adding remote source support to the copy plugin and resolving LP #1559154. | |
| qwen/qwen3.6-35b-a3b | — | — | Added remote source support to the copy plugin, resolving Launchpad bug #1559154. Initial CI failures were fixed, reviewer approved, and the changes were merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after fixing initial test failures. Adds remote source support to the copy plugin, resolving Launchpad bug #1559154. Reviewer verified changes locally and approved the merge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1559154 Copy plugin should support sources | snapcraft (launchpad) | closed | Source support was added to the Copy plugin by canonical/snapcraft PR #416, merged as commit 9a6684ce7. | |
| #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). |