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

Update cirrus.adoc #233

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions website/content/en/status/report-2023-04-2023-06/cirrus.adoc
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
=== Cirrus-CI

Links: +
link:https://cirrus-ci.com/github/freebsd/[FreeBSD Cirrus-CI Repositories] URL: link:https://cirrus-ci.com/github/freebsd/[]
link:https://cirrus-ci.com/github/freebsd/freebsd-src[FreeBSD src CI] URL: link:https://cirrus-ci.com/github/freebsd/freebsd-src[]
link:https://cirrus-ci.com/github/freebsd/[FreeBSD Cirrus-CI Repositories] URL: link:https://cirrus-ci.com/github/freebsd/[] +
link:https://cirrus-ci.com/github/freebsd/freebsd-src[FreeBSD src CI] URL: link:https://cirrus-ci.com/github/freebsd/freebsd-src[] +
link:https://cirrus-ci.com/github/freebsd/freebsd-doc[FreeBSD doc CI] URL: link:https://cirrus-ci.com/github/freebsd/freebsd-doc[]

Contact: Brooks Davis <brooks@FreeBSD.org>
Contact: Ed Maste <emaste@FreeBSD.org>
Contact: Brooks Davis <brooks@FreeBSD.org> +
Contact: Ed Maste <emaste@FreeBSD.org> +
Contact: Li-Wen Hsu <lwhsu@FreeBSD.org>

Cirrus-CI is a hosted continuous integration service that supports open source projects with CI services on Linux, Windows, macOS, and FreeBSD.
It complements our own Jenkins CI infrastructure by supporting other use cases, including testing GitHub pull requests and FreeBSD forks.
We added Cirrus-CI configuration to the FreeBSD src tree in 2019 and to doc in 2020.
A number of additional FreeBSD projects hosted on GitHub (such as drm-kmod, kyua, pkg, and poudriere) also make use of Cirrus-CI.

Over the last quarter Cirrus-CI configs received ongoing maintenance updates (moving to the most recent FreeBSD release images).
Cirrus-CI configs received ongoing maintenance updates (moving to the most recent FreeBSD release images).
In the src tree we have added some additional checks.
These ensure that generated files are updated when needed (`make sysent` and `make makeman`) and check for missing directories.
We have added jobs that build using the Clang/LLVM 16 toolchain package, mirroring the Clang version now in the base system.
The GCC job is now run on the GitHub mirror by default, for all commits.

Sponsor: DARPA
Sponsor: DARPA +
Sponsor: The FreeBSD Foundation