make plugin: improve artifact copying (LP: #1624798)
Metadata
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. | |
| #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. | |
| #743 make plugin: fix artifact collecting | snapcraft | merged | Merged as 5152c8094, fixing make-plugin artifact collection for LP #1614754 and adding regression coverage. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |