git: dbf78f7137 - main - Status/2025Q1/ci.adoc: Add report

Li-Wen Hsu <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by lwhsu:

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

commit dbf78f71371840914c0c752afdeb07a90514178a
Author:     Li-Wen Hsu <[email protected]>
AuthorDate: 2025-05-19 22:56:37 +0000
Commit:     Li-Wen Hsu <[email protected]>
CommitDate: 2025-05-19 22:56:37 +0000

    Status/2025Q1/ci.adoc: Add report
    
    Approved by:    salvadore
    Sponsored by:   The FreeBSD Foundation
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/500
---
 .../en/status/report-2025-01-2025-03/ci.adoc       | 50 ++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/website/content/en/status/report-2025-01-2025-03/ci.adoc b/website/content/en/status/report-2025-01-2025-03/ci.adoc
new file mode 100644
index 0000000000..281747007f
--- /dev/null
+++ b/website/content/en/status/report-2025-01-2025-03/ci.adoc
@@ -0,0 +1,50 @@
+=== Continuous Integration
+
+Links: +
+link:https://ci.FreeBSD.org[FreeBSD Jenkins Instance] URL: link:https://ci.FreeBSD.org[] +
+link:https://tinderbox.freebsd.org[FreeBSD CI Tinderbox view] URL: link:https://tinderbox.freebsd.org[] +
+link:https://artifact.ci.FreeBSD.org[FreeBSD CI artifact archive] URL: link:https://artifact.ci.FreeBSD.org[] +
+link:https://wiki.FreeBSD.org/HostedCI[Hosted CI wiki] URL: link:https://wiki.FreeBSD.org/HostedCI[] +
+link:https://wiki.FreeBSD.org/3rdPartySoftwareCI[3rd Party Software CI] URL: link:https://wiki.FreeBSD.org/3rdPartySoftwareCI[] +
+link:++https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=__open__&email1=testing%40FreeBSD.org&emailassigned_to1=1&emailcc1=1&emailtype1=equals++[Tickets related to freebsd-testing@] URL: link:++https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=__open__&email1=testing%40FreeBSD.org&emailassigned_to1=1&emailcc1=1&emailtype1=equals++[] +
+link:https://github.com/freebsd/freebsd-ci[FreeBSD CI Repository] URL: link:https://github.com/freebsd/freebsd-ci[] +
+link:https://lists.FreeBSD.org/subscription/dev-ci[dev-ci Mailing List] URL: link:https://lists.FreeBSD.org/subscription/dev-ci[]
+
+Contact: Jenkins Admin <[email protected]> +
+Contact: Li-Wen Hsu <[email protected]> +
+Contact: link:https://lists.FreeBSD.org/mailman/listinfo/freebsd-testing[freebsd-testing Mailing List] +
+Contact: IRC #freebsd-ci channel on EFNet
+
+In the first quarter of 2025, we worked with the project contributors and developers to address their testing requirements.
+Concurrently, we collaborated with external projects and companies to enhance their products by testing more on FreeBSD.
+
+Important completed tasks:
+
+* Add jobs to build amd64 main, stable/14, and stable/13 with GCC 14 (jhb@)
+* Woking with intern students to fix the failing and skipped test cases (lwhsu@)
+* Upgrade and switch the Jenkins server to LTS version.
+* Participate the Foundation's Sovereign Tech Agency (STA) work package C: improve the project's CI/CD
+
+Work in progress tasks:
+
+* Designing and implementing pre-commit CI building and testing and pull/merge-request based system (to support the link:https://gitlab.com/bsdimp/freebsd-workflow[workflow working group])
+** Improving the [.filename]#src/tests/ci# work to support running test suites
+*** Merging link:https://reviews.freebsd.org/D48015[CI: Add full test support]
+** Merging link:https://reviews.freebsd.org/D36257[Pre-commit CI with CIRRUS-CI]
+* Designing and implementing use of CI cluster to build release artifacts as release engineering does, starting with snapshot builds
+* Simplifying CI/test environment setting up for contributors and developers
+* Setting up the CI stage environment and putting the experimental jobs on it
+* Redesigning the hardware test lab and adding more hardware for testing
+
+Open or queued tasks:
+
+* Collecting and sorting link:https://hackmd.io/@FreeBSD-CI/freebsd-ci-todo[CI tasks and ideas]
+* Setting up public network access for the VM guest running tests
+* Implementing use of bare-metal hardware to run test suites
+* Adding drm-kmod ports building tests against -CURRENT
+* Helping more software get FreeBSD support in its CI pipeline (Wiki pages: link:https://wiki.FreeBSD.org/3rdPartySoftwareCI[3rdPartySoftwareCI], link:https://wiki.FreeBSD.org/HostedCI[HostedCI])
+* Working with hosted CI providers to have better FreeBSD support
+
+Please see link:++https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=__open__&email1=testing%40FreeBSD.org&emailassigned_to1=1&emailcc1=1&emailtype1=equals++[freebsd-testing@ related tickets] for more WIP information, and do not hesitate to join the effort!
+
+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.