← Back to issue list

colcon plugin: add ability to ignore packages

View original Github issue

Metadata

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

Current evaluation

Merged PR #2687 as commit bdc2150bb, adding support to ignore selected packages in colcon workspaces.

Resolution: closed resolved

Reason: PR #2687 was approved and merged into master as commit bdc2150bb. It added configurable package exclusions to the colcon plugin and passed static checks.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? ----- Currently the colcon plugin has the ability to build only a few packages in a given workspace, or build the entire workspace. However, it's not unusual to have only a few packages that don't build properly in the snap. Add the ability to specify packages that should be ignored in the workspace.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2687 as commit bdc2150bb, adding support to ignore selected packages in colcon workspaces.
stealth/space-bunny-alpha — closed resolved Merged PR #2687 in commit bdc2150bb, adding colcon-packages-ignore support so colcon workspaces can exclude specified packages.
stealth/space-bunny-alpha — closed resolved Merged PR #2687, resolving in commit bdc2150bb, added package-ignore support to the colcon plugin.
stealth/space-bunny-alpha — closed resolved Merged PR #2687 (commit bdc2150bb), adding package-ignore support to the colcon plugin; static checks were fixed and review was approved.
qwen/qwen3.6-35b-a3b — — Merged. Adds ability to ignore specific packages in the colcon plugin workspace. Approved by reviewer, passed static and unit tests, and resolved static check issues before integration.
qwen3.6-35b-a3b-mtp-q6 — — Merged addition of an ignore_packages option to the colcon plugin, allowing workspace builds to exclude specific packages. Changes passed static checks and unit tests before integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2679 colcon plugin: add ability to ignore packages in workspace snapcraft closed PR adding packages-ignore to the colcon plugin was closed in favour of canonical/snapcraft#2687, which merged as commit bdc2150bb and shipped the colcon-packages-ignore option.
90%