Skip to content

Conversation

roman-y-wu
Copy link

closes: #3128

The changes include documentation updates to add FreeBSD installation instructions and platform recognition, along with a new GitHub Actions CI workflow that builds and tests Kvrocks on FreeBSD 14.1 using both Clang and GCC compilers.

The CI workflow verifies that Kvrocks successfully builds with Ninja, passes C++ unit tests, and runs correctly by performing a smoke test with Redis protocol PING/PONG verification.

@PragmaTwice
Copy link
Member

PragmaTwice commented Aug 26, 2025

Need an ASF Infra ticket for vmactions/freebsd-vm action to be allowed.

@PragmaTwice
Copy link
Member

@git-hulk
Copy link
Member

git-hulk commented Aug 26, 2025

https://issues.apache.org/jira/browse/INFRA-27173 Ticket created.

It can raise a PR to add the action to the allowed list for now.

https://github.com/apache/infrastructure-actions

@PragmaTwice
Copy link
Member

apache/infrastructure-actions#274

PR opened.

@PragmaTwice
Copy link
Member

Hi, could you check and fix the error in FreeBSD CI?

https://github.com/apache/kvrocks/actions/runs/17395038527/job/49375316997?pr=3141

Copy link

sonarqubecloud bot commented Sep 2, 2025

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.

Support to build and run Kvrocks on FreeBSD
4 participants