← Back to issue list

copy plugin doesn't handle directories

View original Github issue

Metadata

Project
snapcraft
Number
#16
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Directory sources were already supported; PR #87 added regression coverage confirming the copy plugin handles them and was merged in 918627069 (merge ebf55e30d).

Resolution: closed resolved

Reason: PR #87 added and merged a regression test confirming that the copy plugin already handled directory sources. The test was committed as 918627069 and merged in ebf55e30d.

Evaluated by: mr-cal-bot

No scores available.

Issue body

I thought we had written the copy plugin to handle directories as a src file. i.e. the following would work: parts: test: plugin: copy files: bin: . But it seems it does not. It should! Launchpad Details: [#LP1478052](https://bugs.launchpad.net/bugs/1478052) Michael Terry - 2015-07-24 12:31:50 -0300

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Directory sources were already supported; PR #87 added regression coverage confirming the copy plugin handles them and was merged in 918627069 (merge ebf55e30d).
stealth/space-bunny-alpha — closed resolved Directory-source support was validated by the regression test in PR #87 (commit 918627069, merge ebf55e30d), which noted the behavior had already been fixed.
qwen/qwen3.6-35b-a3b — — Abandoned. The copy plugin fails to process directories as source files, but no fix was implemented or merged. The issue was closed without resolution.
qwen/qwen3.6-35b-a3b — — The copy plugin failed to handle directories as source paths. The issue was closed without comments or implementation, indicating it was abandoned. No fix was applied.
qwen/qwen3.6-35b-a3b — — Closed without resolution or comments, the copy plugin's directory handling bug was abandoned due to inactivity. No fix or workaround was implemented.
qwen3.6-35b-a3b-mtp-q6 — — The copy plugin directory handling request was closed without implementation. With zero comments and no linked pull request, the feature was abandoned due to prolonged inactivity since 2015.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#87 (confidence 99%)

    Merged regression coverage confirmed directory sources work; commit 918627069, merge ebf55e30d.

Related issues

Issue Project State Summary Similarity
#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.
85%
#87 A test for directories in the copy plugin snapcraft merged Merged in canonical/snapcraft#87 (commit 918627069; merge ebf55e30d), adding regression coverage confirming copy-plugin directories work after the earlier #16 fix.
77%
#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.
73%
#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.
70%