Skip to content

Create deployers that call the cycloneds sboms#19611

Merged
memsharded merged 6 commits intoconan-io:develop2from
AbrilRBS:ar/cyclone-deployers
Feb 13, 2026
Merged

Create deployers that call the cycloneds sboms#19611
memsharded merged 6 commits intoconan-io:develop2from
AbrilRBS:ar/cyclone-deployers

Conversation

@AbrilRBS
Copy link
Member

Changelog: Feature: Create deployers that call the cycloneds sboms
Docs: Omit

The only downside to this approach in contrast to creating a command is that options can not be passed to deployers, so things like skipping build/test packages can not be controlled (both are off by default).

If an user wants to get this info, they would need to create their own deployer as usual

---------

Co-authored-by: Ernesto de Gracia Herranz <[email protected]>
@AbrilRBS AbrilRBS added this to the 2.26.0 milestone Feb 13, 2026
@AbrilRBS AbrilRBS requested a review from memsharded February 13, 2026 09:23
@AbrilRBS AbrilRBS marked this pull request as draft February 13, 2026 09:24
content = tc.load("sbom/sbom.cdx.json")
assert "mydep" not in content

def test_sbom_deployer(self, cyclone_version):
Copy link
Member Author

@AbrilRBS AbrilRBS Feb 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the new test, the rest were moved from the functional folder, with light=True added

@AbrilRBS AbrilRBS marked this pull request as ready for review February 13, 2026 11:01
@memsharded memsharded merged commit fef2626 into conan-io:develop2 Feb 13, 2026
30 of 31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants