[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/02: doc: Briefly document how to add a new Cuirass jobset.
From: |
Maxim Cournoyer |
Subject: |
02/02: doc: Briefly document how to add a new Cuirass jobset. |
Date: |
Tue, 20 Apr 2021 17:36:33 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository maintenance.
commit 8f271760372776f6752e5b2bc708fc29d895c7c6
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Tue Apr 20 17:30:22 2021 -0400
doc: Briefly document how to add a new Cuirass jobset.
* doc/release.org (Add a Cuirass jobset for branch 'version-X.Y.Z'):
Expound section.
---
doc/release.org | 20 +++++++++++++++++++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/doc/release.org b/doc/release.org
index 7359a12..a5d7f1a 100644
--- a/doc/release.org
+++ b/doc/release.org
@@ -148,7 +148,25 @@ to check the authenticity and integrity of the tarball.
** Add a Cuirass jobset for branch 'version-X.Y.Z'
This jobset will have to be kept until the next release, so that
-substitutes remain available.
+substitutes remain available. The easiest way to add a new jobset is
+directly via the web interface of Cuirass. To be allowed to do so,
+you must authenticate with the Cuirass instance via a private TLS
+certificate imported into your browser.
+
+*** Generate a TLS user certificate for Cuirass
+
+On the Berlin machine, do the following:
+
+ $ sudo /root/maintenance/hydra/cuirass-client-certs/create.sh ${USER}
+
+Then retrieve the generated certificate from
+=/etc/ssl-ca/certs/users/${USER}.p12= to your personal device and
+import it into your browser.
+
+You can now navigate to https://ci.guix.gnu.org/ and click the =+=
+button to configure the new job specification. For more information
+regarding specifications, see
+https://guix.gnu.org/cuirass/manual/cuirass.html#Specifications.
* Announcements