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

Ed Maste <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by emaste:

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

commit fdf2dd7e44f8f730c4cfc8963d7244a70eff1fcc
Author:     Ed Maste <[email protected]>
AuthorDate: 2023-07-18 19:24:01 +0000
Commit:     Ed Maste <[email protected]>
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 <[email protected]>
+Contact: Ed Maste <[email protected]>
+Contact: Li-Wen Hsu <[email protected]>
+
+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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.