← Back to issue list

make plugin: improve artifact copying (LP: #1624798)

View original Github issue

Metadata

Project
snapcraft
Number
#809
Type
pull request
State
merged
Author
jaymell
Labels
—
Created
Updated
Closed

Current evaluation

Merged in canonical/snapcraft#809 via e9a495809, improving make-plugin artifact copying to support directories and address LP #1624798.

Resolution: closed resolved

Reason: PR #809 was approved and merged as commit e9a495809, titled "make plugin: allow copying artifact dirs." The change fixed directory artifact handling needed by camlistore packaging.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Hi -- submitting this in order to address some problems encountered snapping camlistore (https://bugs.launchpad.net/snapcraft/+bug/1624798). Please let me know if I can do anything to improve the PR -- thanks!

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#809 via e9a495809, improving make-plugin artifact copying to support directories and address LP #1624798.
stealth/space-bunny-alpha — closed resolved Merged as commit e9a495809, enabling the make plugin to copy artifact directories and addressing camlistore packaging problem LP #1624798.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#809 via commit e9a495809, improving make-plugin artifact directory copying and addressing camlistore packaging bug LP #1624798.
stealth/space-bunny-alpha — closed resolved Merged PR #809 as commit e9a495809, allowing the make plugin to copy artifact directories and addressing camlistore packaging problem LP: #1624798.
qwen/qwen3.6-35b-a3b — — Merged after approval and CI checks. Improves artifact copying in the make plugin, resolving Launchpad bug #1624798 for camlistore packaging. Changes integrated into the main branch.
qwen3.6-35b-a3b-mtp-q6 — — Merged an improvement to the make plugin artifact copying process. Resolves snapcraft bug LP: #1624798 by fixing camlistore packaging. Approved and merged after testing.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1624798 make plugin: can't copy directories or nested artifacts snapcraft (launchpad) closed Fixed in snapcore/snapcraft#809 (commit e9a495809): the make plugin now copies directory and individual artifact files into the snap.
85%
#1614754 The new artifacts option of the make plugin doesn't seem to work snapcraft (launchpad) closed Fixed make-plugin artifact collection so configured files are found in the part directory. Merged in canonical/snapcraft#743 as commit 5152c8094.
79%
#743 make plugin: fix artifact collecting snapcraft merged Merged as 5152c8094, fixing make-plugin artifact collection for LP #1614754 and adding regression coverage.
75%
#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.
73%
#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.
73%
#715 Add artifacts option to make plugin. snapcraft merged Merged as commit 0e7ec1f77, adding an artifacts option to the Make plugin that copies configured files into the install directory and skips make install when specified.
72%
#1613753 Support install targets in the make plugin snapcraft (launchpad) closed Added Make plugin artifacts support in snapcore/snapcraft#715 (commit 0e7ec1f77), resolving Launchpad #1613753.
71%