guix-commits
[Top][All Lists]
Advanced

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

02/02: hydra: Add machines.scm file for hydra.gnu.org.


From: Ludovic Courtès
Subject: 02/02: hydra: Add machines.scm file for hydra.gnu.org.
Date: Sun, 4 Dec 2016 14:38:20 +0000 (UTC)

civodul pushed a commit to branch master
in repository maintenance.

commit f61ff50c4f4c5ebba94bd84a5a2d32ae8e48faad
Author: Ludovic Courtès <address@hidden>
Date:   Sun Dec 4 15:37:59 2016 +0100

    hydra: Add machines.scm file for hydra.gnu.org.
---
 hydra/machines.scm |  114 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 114 insertions(+)

diff --git a/hydra/machines.scm b/hydra/machines.scm
new file mode 100644
index 0000000..4ad8199
--- /dev/null
+++ b/hydra/machines.scm
@@ -0,0 +1,114 @@
+;;; The /etc/guix/machines.scm file for hydra.gnu.org.  It defines the build
+;;; machines that hydra.gnu.org can offload to.
+
+(define gnunet
+  (build-machine
+   (name "hydra.gnunet.org") ;; "131.159.14.26"
+   (user "hydra")
+   (system "x86_64-linux")
+   (private-key "/home/hydra/.lsh/identity")
+   (ssh-options '("-c" "aes256-ctr"))
+   (speed 1.7)
+   (parallel-builds 4)))
+
+(define gnunet-i686
+  (build-machine (inherit gnunet)
+    (system "i686-linux")
+    (parallel-builds 2)))
+
+(define sjd
+  (build-machine
+   (name "guix.sjd.se")
+   (user "hydra")
+   (system "x86_64-linux")
+   (private-key "/home/hydra/.lsh/identity")
+   (ssh-options '("-c" "aes256-ctr"))
+   (speed 1.6)
+   (parallel-builds 3)))  ;8 cores
+
+(define sjd-i686
+  (build-machine (inherit sjd)
+    (system "i686-linux")
+    (parallel-builds 2)))
+
+(define chapters
+  (build-machine
+    (name "chapters.gnu.org")
+    (port 9022)
+    (user "hydra")
+    (system "x86_64-linux")
+    (private-key "/home/hydra/.lsh/identity")
+    (speed 1.4)
+    (parallel-builds 2)))
+
+(define chapters-i686
+  (build-machine (inherit chapters)
+    (system "i686-linux")))
+
+(define redhill
+  (build-machine
+    (name "redhill.guixsd.org")
+    (port 9023)
+    (user "hydra")
+    (system "armhf-linux")
+    (private-key "/home/hydra/.lsh/identity")
+    (ssh-options '("-c" "aes256-ctr"))
+    (speed 1.0)
+    (parallel-builds 4)))
+
+(define librenote-mips64el
+  (build-machine
+    (name "librenote.netris.org")
+    (port 7272)
+    (user "hydra")
+    (system "mips64el-linux")
+    (private-key "/home/hydra/.lsh/identity")
+    (speed 0.6)
+    (parallel-builds 2)))
+
+(define hydra-slave0
+  (build-machine
+    (name "hydra-slave0.gnu.org")
+    (port 7272)
+    (user "hydra")
+    (system "mips64el-linux")
+    (private-key "/home/hydra/.lsh/identity")
+    (speed 0.6)
+    (parallel-builds 2)))
+
+(define hydra-slave1
+  (build-machine
+    (name "hydra-slave1.netris.org")
+    (port 7275)
+    (user "hydra")
+    (system "armhf-linux")
+    (private-key "/home/hydra/.lsh/identity")
+    (ssh-options '("-c" "aes256-ctr"))
+    (speed 1.0)
+    (parallel-builds 2)))
+
+(define hydra-slave2
+  (build-machine
+    (name "hydra-slave2.netris.org")
+    (port 7276)
+    (user "hydra")
+    (system "armhf-linux")
+    (private-key "/home/hydra/.lsh/identity")
+    (ssh-options '("-c" "aes256-ctr"))
+    (speed 1.0)
+    (parallel-builds 2)))
+
+
+(list gnunet gnunet-i686
+
+      sjd sjd-i686
+
+      chapters chapters-i686
+
+      redhill
+
+      ;; librenote-mips64el    ; dead fan
+      hydra-slave0
+      hydra-slave1
+      hydra-slave2
+      )



reply via email to

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