summaryrefslogtreecommitdiffstats
path: root/jenkins-config
diff options
context:
space:
mode:
authorAric Gardner <agardner@linuxfoundation.org>2020-11-23 14:32:34 -0500
committerAric Gardner <agardner@linuxfoundation.org>2021-01-11 20:58:15 +0000
commitba034bc98f4bef792ad8d463d88bf1312797174e (patch)
tree710f772d28f9ff3ac6f43e2db7393784c922d0d1 /jenkins-config
parenta0f3c54be163d57734759f4326dc82efcd379012 (diff)
Preliminary fdio nomad jcasc configs
example output of script.sh https://gist.github.com/Aricg/bc7313d993f91bfd592573653e638b7c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I6d2c2b3aeb2c2dade8178323d40814f3a8b1ca8b
Diffstat (limited to 'jenkins-config')
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml11
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml14
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml12
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml25
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml13
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml5
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml4
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml11
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml13
-rw-r--r--jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml13
54 files changed, 565 insertions, 0 deletions
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml
new file mode 100644
index 00000000..95b632ff
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos7:prod-aarch64"
+ labels: "builder-centos7-prod-aarch64"
+ prefix: "builder-centos7-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml
new file mode 100644
index 00000000..a5d77a7b
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos7:prod-x86_64"
+ labels: "builder-centos7-prod-x86_64"
+ memory: 14000
+ prefix: "builder-centos7-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml
new file mode 100644
index 00000000..2458aa9b
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos7:sandbox-aarch64"
+ labels: "builder-centos7-sandbox-aarch64"
+ prefix: "builder-centos7-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml
new file mode 100644
index 00000000..efa35ed8
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos7:sandbox-x86_64"
+ labels: "builder-centos7-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-centos7-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml
new file mode 100644
index 00000000..364e6a11
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos7:test-aarch64"
+ labels: "builder-centos7-test-aarch64"
+ prefix: "builder-centos7-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml
new file mode 100644
index 00000000..529c2a1f
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos7:test-x86_64"
+ labels: "builder-centos7-test-x86_64"
+ memory: 14000
+ prefix: "builder-centos7-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml
new file mode 100644
index 00000000..4e60a6de
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos8:prod-aarch64"
+ labels: "builder-centos8-prod-aarch64"
+ prefix: "builder-centos8-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml
new file mode 100644
index 00000000..09ddccc2
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos8:prod-x86_64"
+ labels: "builder-centos8-prod-x86_64"
+ memory: 14000
+ prefix: "builder-centos8-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml
new file mode 100644
index 00000000..8a0d72a3
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos8:sandbox-aarch64"
+ labels: "builder-centos8-sandbox-aarch64"
+ prefix: "builder-centos8-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml
new file mode 100644
index 00000000..447ceb5c
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos8:sandbox-x86_64"
+ labels: "builder-centos8-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-centos8-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml
new file mode 100644
index 00000000..0ae69f64
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-centos8:test-aarch64"
+ labels: "builder-centos8-test-aarch64"
+ prefix: "builder-centos8-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml
new file mode 100644
index 00000000..8868e31e
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-centos8:test-x86_64"
+ labels: "builder-centos8-test-x86_64"
+ memory: 14000
+ prefix: "builder-centos8-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml
new file mode 100644
index 00000000..2145da04
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian10:prod-aarch64"
+ labels: "builder-debian10-prod-aarch64"
+ prefix: "builder-debian10-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml
new file mode 100644
index 00000000..b3444f83
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian10:prod-x86_64"
+ labels: "builder-debian10-prod-x86_64"
+ memory: 14000
+ prefix: "builder-debian10-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml
new file mode 100644
index 00000000..6cb75294
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian10:sandbox-aarch64"
+ labels: "builder-debian10-sandbox-aarch64"
+ prefix: "builder-debian10-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml
new file mode 100644
index 00000000..424e5cf5
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian10:sandbox-x86_64"
+ labels: "builder-debian10-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-debian10-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml
new file mode 100644
index 00000000..92b9937a
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian10:test-aarch64"
+ labels: "builder-debian10-test-aarch64"
+ prefix: "builder-debian10-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml
new file mode 100644
index 00000000..359323db
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian10:test-x86_64"
+ labels: "builder-debian10-test-x86_64"
+ memory: 14000
+ prefix: "builder-debian10-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml
new file mode 100644
index 00000000..c247c766
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian9:prod-aarch64"
+ labels: "builder-debian9-prod-aarch64"
+ prefix: "builder-debian9-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml
new file mode 100644
index 00000000..1314af8b
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian9:prod-x86_64"
+ labels: "builder-debian9-prod-x86_64"
+ memory: 14000
+ prefix: "builder-debian9-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml
new file mode 100644
index 00000000..af128357
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian9:sandbox-aarch64"
+ labels: "builder-debian9-sandbox-aarch64"
+ prefix: "builder-debian9-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml
new file mode 100644
index 00000000..86847e13
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian9:sandbox-x86_64"
+ labels: "builder-debian9-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-debian9-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml
new file mode 100644
index 00000000..ff8e981d
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-debian9:test-aarch64"
+ labels: "builder-debian9-test-aarch64"
+ prefix: "builder-debian9-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml
new file mode 100644
index 00000000..6042ed3d
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-debian9:test-x86_64"
+ labels: "builder-debian9-test-x86_64"
+ memory: 14000
+ prefix: "builder-debian9-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml
new file mode 100644
index 00000000..b857ebed
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:prod-aarch64"
+ labels: "builder-ubuntu1804-prod-aarch64"
+ prefix: "builder-ubuntu1804-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml
new file mode 100644
index 00000000..d7c4ef61
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu1804:prod-x86_64"
+ labels: "builder-ubuntu1804-prod-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu1804-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml
new file mode 100644
index 00000000..938dc0de
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:prod-aarch64"
+ labels: "builder-ubuntu1804-sandbox-aarch64"
+ prefix: "builder-ubuntu1804-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml
new file mode 100644
index 00000000..c28e5f89
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu1804:sandbox-x86_64"
+ labels: "builder-ubuntu1804-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu1804-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml
new file mode 100644
index 00000000..2d4481fa
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:test-aarch64"
+ labels: "builder-ubuntu1804-test-aarch64"
+ prefix: "builder-ubuntu1804-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml
new file mode 100644
index 00000000..3341b253
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu1804:test-x86_64"
+ labels: "builder-ubuntu1804-test-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu1804-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml
new file mode 100644
index 00000000..71bd7c8b
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:prod-aarch64"
+ labels: "builder-ubuntu2004-prod-aarch64"
+ prefix: "builder-ubuntu2004-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml
new file mode 100644
index 00000000..2560e450
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu2004:prod-x86_64"
+ labels: "builder-ubuntu2004-prod-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu2004-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml
new file mode 100644
index 00000000..9f23d196
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:sandbox-aarch64"
+ labels: "builder-ubuntu2004-sandbox-aarch64"
+ prefix: "builder-ubuntu2004-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml
new file mode 100644
index 00000000..53426ed8
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu2004:sandbox-x86_64"
+ labels: "builder-ubuntu2004-sandbox-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu2004-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml
new file mode 100644
index 00000000..31b815c9
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml
@@ -0,0 +1,5 @@
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:test-aarch64"
+ labels: "builder-ubuntu2004-test-aarch64"
+ prefix: "builder-ubuntu2004-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml
new file mode 100644
index 00000000..b35cef80
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 14000
+ image: "fdiotools/builder-ubuntu2004:test-x86_64"
+ labels: "builder-ubuntu2004-test-x86_64"
+ memory: 14000
+ prefix: "builder-ubuntu2004-test-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml
new file mode 100644
index 00000000..92ba6ca8
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml
@@ -0,0 +1,11 @@
+---
+jenkins:
+ clouds:
+ - nomad:
+ jenkinsUrl: "https://jenkins.fd.io/"
+ name: "FDIONOMAD"
+ nomadUrl: "http://10.30.51.32:4646"
+ prune: false
+ workerTimeout: 5
+ workerUrl: "https://jenkins.fd.io/jnlpJars/slave.jar"
+ templates:
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml
new file mode 100644
index 00000000..e45c768f
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_dut-ubuntu1804:prod-aarch64"
+ labels: "csit_dut-ubuntu1804-prod-aarch64"
+ prefix: "csit_dut-ubuntu1804-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml
new file mode 100644
index 00000000..9196f270
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_dut-ubuntu1804:prod-x86_64"
+ labels: "csit_dut-ubuntu1804-prod-x86_64"
+ memory: 18000
+ prefix: "csit_dut-ubuntu1804-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml
new file mode 100644
index 00000000..57437582
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_dut-ubuntu1804:sandbox-aarch64"
+ labels: "csit_dut-ubuntu1804-sandbox-aarch64"
+ prefix: "csit_dut-ubuntu1804-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml
new file mode 100644
index 00000000..93297357
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_dut-ubuntu1804:sandbox-x86_64"
+ labels: "csit_dut-ubuntu1804-sandbox-x86_64"
+ memory: 18000
+ prefix: "csit_dut-ubuntu1804-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml
new file mode 100644
index 00000000..12137e60
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_dut-ubuntu1804:test-aarch64"
+ labels: "csit_dut-ubuntu1804-test-aarch64"
+ prefix: "csit_dut-ubuntu1804-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml
new file mode 100644
index 00000000..e86a8bb7
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_shim-ubuntu1804:prod-aarch64"
+ labels: "csit_shim-ubuntu1804-prod-aarch64"
+ prefix: "csit_shim-ubuntu1804-prod-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml
new file mode 100644
index 00000000..7730c8f8
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_shim-ubuntu1804:prod-x86_64"
+ labels: "csit_shim-ubuntu1804-prod-x86_64"
+ memory: 18000
+ prefix: "csit_shim-ubuntu1804-prod-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml
new file mode 100644
index 00000000..5dc33b6b
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_shim-ubuntu1804:sandbox-aarch64"
+ labels: "csit_shim-ubuntu1804-sandbox-aarch64"
+ prefix: "csit_shim-ubuntu1804-sandbox-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml
new file mode 100644
index 00000000..5adf5f04
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml
@@ -0,0 +1,14 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ cpu: 10000
+ image: "fdiotools/csit_shim-ubuntu1804:sandbox-x86_64"
+ labels: "csit_shim-ubuntu1804-sandbox-x86_64"
+ memory: 18000
+ prefix: "csit_shim-ubuntu1804-sandbox-x86_64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml
new file mode 100644
index 00000000..778c534f
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml
@@ -0,0 +1,12 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ image: "fdiotools/csit_shim-ubuntu1804:test-aarch64"
+ labels: "csit_shim-ubuntu1804-test-aarch64"
+ prefix: "csit_shim-ubuntu1804-test-aarch64"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml
new file mode 100644
index 00000000..cfd15479
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml
@@ -0,0 +1,25 @@
+---
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ datacenters: "yul1"
+ cpu: 6000
+ memory: 10000
+ disk: 3000
+ priority: 50
+ idleTerminationInMinutes: 10
+ numExecutors: 1
+ forcePull: true
+ privileged: true
+ reusable: false
+ useRawExec: false
+ network: "bridge"
+ region: "global"
+ remoteFs: "/w"
+ username: "fdionomad"
+ password: "hidden"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml
new file mode 100644
index 00000000..747f61ad
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml
@@ -0,0 +1,13 @@
+templates:
+ - constraints:
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "builder"
+ cpu: 20000
+ image: "snergster/vpp-ubuntu18"
+ labels: "ubuntu1804-l"
+ memory: 32000
+ prefix: "prod-amd"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml
new file mode 100644
index 00000000..5f3afcc0
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml
@@ -0,0 +1,5 @@
+templates:
+ - image: "snergster/vpp-arm-ubuntu18"
+ labels: "ubuntu1804arm-s"
+ memory: 16000
+ prefix: "prod-arm"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml
new file mode 100644
index 00000000..f898934a
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml
@@ -0,0 +1,4 @@
+templates:
+ - image: "snergster/vpp-arm-ubuntu18"
+ labels: "ubuntu1804arm-us"
+ prefix: "prod-arm"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml
new file mode 100644
index 00000000..9ab4631a
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml
@@ -0,0 +1,11 @@
+templates:
+ - constraints:
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csitarm"
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "arm64"
+ image: "snergster/vpp-arm-ubuntu18"
+ labels: "vpp-csit-arm-ubuntu18"
+ prefix: "prod-csit-arm"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml
new file mode 100644
index 00000000..ef4f9eda
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml
@@ -0,0 +1,13 @@
+templates:
+ - constraints:
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ cpu: 10000
+ image: "snergster/vpp-ubuntu18"
+ labels: "vpp-csit-device vpp-csit-ubuntu18"
+ memory: 18000
+ prefix: "prod-csit"
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml
new file mode 100644
index 00000000..ef4f9eda
--- /dev/null
+++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml
@@ -0,0 +1,13 @@
+templates:
+ - constraints:
+ - ltarget: "^${node.class}"
+ operand: "="
+ rtarget: "csit"
+ - ltarget: "^${attr.cpu.arch}"
+ operand: "="
+ rtarget: "amd64"
+ cpu: 10000
+ image: "snergster/vpp-ubuntu18"
+ labels: "vpp-csit-device vpp-csit-ubuntu18"
+ memory: 18000
+ prefix: "prod-csit"