[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] hacking: document the Sourceware buildbot
From: |
Arsen Arsenović |
Subject: |
[PATCH] hacking: document the Sourceware buildbot |
Date: |
Tue, 22 Nov 2022 10:44:11 +0100 |
---
Morning,
As promised, I wrote some information on what the Sourceware buildbot
will contain when deployed, and I will update it with new developments
as they happen.
OK for trunk?
ChangeLog | 6 ++++++
HACKING | 25 +++++++++++++++++++++----
etc/hacking.org | 15 +++++++++++++++
3 files changed, 42 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7e5658d6..3404f30b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2022-11-21 Arsen Arsenović <arsen@aarsen.me>
+
+ * etc/hacking.org (Continuous Integration): Document the
+ Sourceware buildbot.
+ * HACKING: Regenerate.
+
2022-11-16 Mohammad-Reza Nabipoor <mnabipoor@gnu.org>
* pickles/uuid.pk: New pickle.
diff --git a/HACKING b/HACKING
index 45dd64a7..851a82ca 100644
--- a/HACKING
+++ b/HACKING
@@ -1,9 +1,9 @@
- __________________________
+ __________________________
- GNU POKE - HACKING NOTES
+ GNU POKE - HACKING NOTES
- The poke hackers
- __________________________
+ The poke hackers
+ __________________________
Table of Contents
@@ -500,6 +500,23 @@ with GNU poke. If not, see
<https://www.gnu.org/licenses/>.
`----
+ CI is also currently in the process of being deployed on the
+ Sourceware buildbot at <https://builder.sourceware.org/>. The sources
+ for this are in the Sourceware `builder.git' repository at
+ <https://sourceware.org/git/?p=builder.git>. The README file contains
+ a good reference of how to hack on the build machinery, so what
+ follows is an overview of what the machinery currently constitutes:
+
+ - An amd64 build on Debian Testing on each push. This build runs
+ `make check' and, on each failure, reports to the interested user.
+ It also reports to poke-devel@gnu.org on a change in build status,
+ but not for each failure.
+
+ Parts relevant to poke are named `/.*gnupoke.*/' in the Sourceware
+ buildbot configuration. Please see the repository linked above for
+ details.
+
+
4 Coding Style and Conventions
==============================
diff --git a/etc/hacking.org b/etc/hacking.org
index 1f06d241..850eee4f 100644
--- a/etc/hacking.org
+++ b/etc/hacking.org
@@ -331,6 +331,21 @@ Arsen Arsenović <arsen@aarsen.me>
: https://gitlab.com/gnu-poke/ci-distcheck/pipelines
: https://gitlab.com/gnu-poke/ci-distcheck/-/jobs?scope=finished
+ CI is also currently in the process of being deployed on the Sourceware
+ buildbot at https://builder.sourceware.org/. The sources for this are in
+ the Sourceware =builder.git= repository at
+ https://sourceware.org/git/?p=builder.git. The README file contains a good
+ reference of how to hack on the build machinery, so what follows is an
+ overview of what the machinery currently constitutes:
+
+ - An amd64 build on Debian Testing on each push.
+ This build runs =make check= and, on each failure, reports to the
+ interested user. It also reports to poke-devel@gnu.org on a change in
+ build status, but not for each failure.
+
+ Parts relevant to poke are named =/.*gnupoke.*/= in the Sourceware buildbot
+ configuration. Please see the repository linked above for details.
+
* Coding Style and Conventions
** Writing C
--
2.38.1
- [PATCH] hacking: document the Sourceware buildbot,
Arsen Arsenović <=