Skip to content

ci: add no-fabrics build workflow with unit tests#3374

Open
martin-belanger wants to merge 1 commit into
linux-nvme:masterfrom
martin-belanger:ci-nofabrics-build
Open

ci: add no-fabrics build workflow with unit tests#3374
martin-belanger wants to merge 1 commit into
linux-nvme:masterfrom
martin-belanger:ci-nofabrics-build

Conversation

@martin-belanger
Copy link
Copy Markdown

Add a CI workflow that configures and builds nvme-cli with all optional dependencies disabled (fabrics, mi, python, json-c, libkmod, openssl, keyutils) and runs the unit test suite against that build.

The existing build-musl-minimal-static job also builds without fabrics but explicitly disables tests (-Dtests=false), leaving the no-fabrics code path unvalidated by CI. This workflow closes that gap.

Add a CI workflow that configures and builds nvme-cli with all
optional dependencies disabled (fabrics, mi, python, json-c, libkmod,
openssl, keyutils) and runs the unit test suite against that build.

The existing build-musl-minimal-static job also builds without fabrics
but explicitly disables tests (-Dtests=false), leaving the no-fabrics
code path unvalidated by CI. This workflow closes that gap.

Signed-off-by: Martin Belanger <martin.belanger@dell.com>
Assisted-by: Claude:claude-sonnet-4-6 [Claude Code]
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.

1 participant