guix-commits
[Top][All Lists]
Advanced

[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
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]