git: fdf2dd7e44 - main - status 2023q3: add Cirrus-CI report

From: Ed Maste <emaste_at_FreeBSD.org>
Date: Thu, 20 Jul 2023 13:11:54 UTC
The branch main has been updated by emaste:

URL: https://cgit.FreeBSD.org/doc/commit/?id=fdf2dd7e44f8f730c4cfc8963d7244a70eff1fcc

commit fdf2dd7e44f8f730c4cfc8963d7244a70eff1fcc
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2023-07-18 19:24:01 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2023-07-20 13:11:39 +0000

    status 2023q3: add Cirrus-CI report
---
 .../en/status/report-2023-04-2023-06/cirrus.adoc   | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/website/content/en/status/report-2023-04-2023-06/cirrus.adoc b/website/content/en/status/report-2023-04-2023-06/cirrus.adoc
new file mode 100644
index 0000000000..5082e9824f
--- /dev/null
+++ b/website/content/en/status/report-2023-04-2023-06/cirrus.adoc
@@ -0,0 +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-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: 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).
+In the src tree we've added some additional checks.
+These ensure that generated files are updated when needed (`make sysent` and `make makeman`) and check for missing directories.
+We've 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: The FreeBSD Foundation