Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add basic FreeBSD CI using Cirrus CI #923

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

bjorn3
Copy link
Collaborator

@bjorn3 bjorn3 commented Dec 2, 2024

This currently only runs unit tests and not the compliance tests.

Cirrus CI is the only CI provider I'm aware of which supports FreeBSD out of the box. It does have the disadvantage though that on the free tier it can take several minutes before a CI job actually starts.

@bjorn3 bjorn3 added the freebsd label Dec 2, 2024
@bjorn3
Copy link
Collaborator Author

bjorn3 commented Dec 2, 2024

This will need Cirrus CI to be installed on this repo.

@squell
Copy link
Member

squell commented Dec 9, 2024

Let's discuss this a bit further with @rnijveld before merging. Maybe we should switch to a system where a "lighter" CI runs on main and a heavier runs on a release branch.

@squell squell requested a review from rnijveld December 10, 2024 16:55
@squell squell added the CI Meta-issues related to CI label Dec 18, 2024
This currently only runs unit tests and not the compliance tests.
@bjorn3
Copy link
Collaborator Author

bjorn3 commented Dec 19, 2024

Closed in favor of #937

@bjorn3 bjorn3 closed this Dec 19, 2024
@bjorn3 bjorn3 deleted the freebsd_unit_ci branch December 19, 2024 14:49
@squell
Copy link
Member

squell commented Dec 19, 2024

You closed the wrong one :-)

@bjorn3
Copy link
Collaborator Author

bjorn3 commented Dec 19, 2024

Oops

@bjorn3 bjorn3 restored the freebsd_unit_ci branch December 19, 2024 14:56
@bjorn3 bjorn3 reopened this Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Meta-issues related to CI freebsd
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants