← Back to issue list

Copy plugin: Add support for sources.

View original Github issue

Metadata

Project
snapcraft
Number
#416
Type
pull request
State
merged
Author
kyrofa
Labels
—
Created
Updated
Closed

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.
84%
#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.
80%
#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).
73%