guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/02: doc: Remove Cuirass how-to.


From: Mathieu Othacehe
Subject: 02/02: doc: Remove Cuirass how-to.
Date: Tue, 23 Mar 2021 06:27:08 -0400 (EDT)

mothacehe pushed a commit to branch master
in repository maintenance.

commit 396af4cccadbb37624bfd0c6630dd619116c1137
Author: Mathieu Othacehe <othacehe@gnu.org>
AuthorDate: Tue Mar 23 11:26:24 2021 +0100

    doc: Remove Cuirass how-to.
    
    * doc/cuirass-howto.org: Remove it as all the described actions can now be
    performed through the web interface.
---
 doc/cuirass-howto.org | 74 ---------------------------------------------------
 1 file changed, 74 deletions(-)

diff --git a/doc/cuirass-howto.org b/doc/cuirass-howto.org
deleted file mode 100644
index 5cd8f23..0000000
--- a/doc/cuirass-howto.org
+++ /dev/null
@@ -1,74 +0,0 @@
-#+TITLE: Tips and tricks on Cuirass administration
-
-This file documents tips and tricks on how to configure the Cuirass
-continuous integration tool while it’s running, for instance on
-berlin.guix.gnu.org.
-
-Most live configuration changes involve:
-
-  1. logging in on berlin.guix.gnu.org;
-  2. editing /var/lib/cuirass/cuirass.db as root.
-
-User friendliness!
-
-* Adding a new branch to build
-
-This is how you’d insert a =wip-texlive= job to build the =wip-texlive=
-branch.
-
-  #+begin_src sh
-    $ sudo sqlite3 /var/lib/cuirass/cuirass.db
-    sqlite> insert into specifications values('wip-texlive', '()', '()', 
'wip-texlive','build-aux/cuirass/gnu-system.scm', 'cuirass-jobs', '((systems 
"x86_64-linux" "i686-linux" "armhf-linux" "aarch64-linux"))');
-    sqlite> insert into inputs values('wip-texlive', 'wip-texlive', 
'https://git.savannah.gnu.org/git/guix.git', '.', 'wip-texlive', NULL, NULL, 1);
-
-  #+end_src
-
-Note that there are 3 things named =wip-texlive= here: the spec, the
-input, and the branch.
-
-* Deleting a job
-
-Here’s how you’d delete the =wip-texlive= job:
-
-  #+begin_src sh
-    sqlite> delete from inputs where name = 'wip-texlive';
-    sqlite> delete from specifications where name = 'wip-texlive';
-
-  #+end_src
-
-* Changing the =core-updates= spec to build just the “core” subset
-
-  #+begin_src sh
-    $ sudo sqlite3 /var/lib/cuirass/cuirass.db
-    SQLite version 3.26.0 2018-12-01 12:34:55
-    Enter ".help" for usage hints.
-    sqlite> update specifications set proc_args='((subset . "core")(systems 
"x86_64-linux" "i686-linux" "armhf-linux" "aarch64-linux"))' where 
name='core-updates-core-updates';
-
-  #+end_src
-
-* Canceling pending builds
-
-Support evaluation 7777 has queued lots of builds that you’d rather not
-performed, here’s how you’d cancel them:
-
-#+begin_src sh
-  $ sudo sqlite3 /var/lib/cuirass/cuirass.db
-  SQLite version 3.26.0 2018-12-01 12:34:55
-  Enter ".help" for usage hints.
-  sqlite> update builds set status=4 where evaluation=7777;
-  sqlite> 
-
-#+end_src
-
-The value 4 for =status= comes from the =build-status= enum in the
-=(cuirass database)= module.
-
-* Retrying an evaluation
-
-Support evaluation 8009 failed due to some transient error and you want
-to retry it:
-
-#+begin_src sh
-  sqlite> delete from checkouts where evaluation=8009;
-
-#+end_src



reply via email to

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