JCASC: add debian-11 FDIONOMAD cloud config 02/35402/1
authorDave Wallace <dwallacelf@gmail.com>
Tue, 22 Feb 2022 01:38:39 +0000 (20:38 -0500)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 22 Feb 2022 01:38:39 +0000 (20:38 -0500)
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I8b3d38f067058bc1363e65f75174702ea2463c16

jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-prod-x86_64.yaml [new file with mode: 0644]
jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-sandbox-x86_64.yaml [new file with mode: 0644]
jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-test-x86_64.yaml [new file with mode: 0644]

diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-prod-x86_64.yaml
new file mode 100644 (file)
index 0000000..fd4b88e
--- /dev/null
@@ -0,0 +1,15 @@
+---
+templates:
+  - constraints:
+      - ltarget: "^${attr.cpu.arch}"
+        operand: "="
+        rtarget: "amd64"
+      - ltarget: "^${node.class}"
+        operand: "="
+        rtarget: "builder"
+    cpu: 14000
+    image: "fdiotools/builder-debian11:prod-x86_64"
+    labels: "builder-debian11-prod-x86_64"
+    memory: 14000
+    prefix: "builder-debian11-prod-x86_64"
+    hostVolumes: "/tmp/ccache.debian11:/scratch/ccache"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-sandbox-x86_64.yaml
new file mode 100644 (file)
index 0000000..62fbe83
--- /dev/null
@@ -0,0 +1,15 @@
+---
+templates:
+  - constraints:
+      - ltarget: "^${attr.cpu.arch}"
+        operand: "="
+        rtarget: "amd64"
+      - ltarget: "^${node.class}"
+        operand: "="
+        rtarget: "builder"
+    cpu: 14000
+    image: "fdiotools/builder-debian11:sandbox-x86_64"
+    labels: "builder-debian11-sandbox-x86_64"
+    memory: 14000
+    prefix: "builder-debian11-sandbox-x86_64"
+    hostVolumes: "/tmp/ccache.debian11:/scratch/ccache"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian11-test-x86_64.yaml
new file mode 100644 (file)
index 0000000..42bc590
--- /dev/null
@@ -0,0 +1,15 @@
+---
+templates:
+  - constraints:
+      - ltarget: "^${attr.cpu.arch}"
+        operand: "="
+        rtarget: "amd64"
+      - ltarget: "^${node.class}"
+        operand: "="
+        rtarget: "builder"
+    cpu: 14000
+    image: "fdiotools/builder-debian11:test-x86_64"
+    labels: "builder-debian11-test-x86_64"
+    memory: 14000
+    prefix: "builder-debian11-test-x86_64"
+    hostVolumes: "/tmp/ccache.debian11:/scratch/ccache"