--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-centos7:prod-aarch64"
+ labels: "builder-centos7-prod-aarch64"
+ prefix: "builder-centos7-prod-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-centos7:sandbox-aarch64"
+ labels: "builder-centos7-sandbox-aarch64"
+ prefix: "builder-centos7-sandbox-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-centos7:test-aarch64"
+ labels: "builder-centos7-test-aarch64"
+ prefix: "builder-centos7-test-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-centos8:prod-aarch64"
+ labels: "builder-centos8-prod-aarch64"
+ prefix: "builder-centos8-prod-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-centos8:sandbox-aarch64"
+ labels: "builder-centos8-sandbox-aarch64"
+ prefix: "builder-centos8-sandbox-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-centos8:test-aarch64"
+ labels: "builder-centos8-test-aarch64"
+ prefix: "builder-centos8-test-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-debian10:prod-aarch64"
+ labels: "builder-debian10-prod-aarch64"
+ prefix: "builder-debian10-prod-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-debian10:sandbox-aarch64"
+ labels: "builder-debian10-sandbox-aarch64"
+ prefix: "builder-debian10-sandbox-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-debian10:test-aarch64"
+ labels: "builder-debian10-test-aarch64"
+ prefix: "builder-debian10-test-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-debian9:prod-aarch64"
+ labels: "builder-debian9-prod-aarch64"
+ prefix: "builder-debian9-prod-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-debian9:sandbox-aarch64"
+ labels: "builder-debian9-sandbox-aarch64"
+ prefix: "builder-debian9-sandbox-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-debian9:test-aarch64"
+ labels: "builder-debian9-test-aarch64"
+ prefix: "builder-debian9-test-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:prod-aarch64"
+ labels: "builder-ubuntu1804-prod-aarch64"
+ prefix: "builder-ubuntu1804-prod-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:prod-aarch64"
+ labels: "builder-ubuntu1804-sandbox-aarch64"
+ prefix: "builder-ubuntu1804-sandbox-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-ubuntu1804:test-aarch64"
+ labels: "builder-ubuntu1804-test-aarch64"
+ prefix: "builder-ubuntu1804-test-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:prod-aarch64"
+ labels: "builder-ubuntu2004-prod-aarch64"
+ prefix: "builder-ubuntu2004-prod-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:sandbox-aarch64"
+ labels: "builder-ubuntu2004-sandbox-aarch64"
+ prefix: "builder-ubuntu2004-sandbox-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+templates:
+ - image: "fdiotools/builder-ubuntu2004:test-aarch64"
+ labels: "builder-ubuntu2004-test-aarch64"
+ prefix: "builder-ubuntu2004-test-aarch64"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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:
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+---
+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"
--- /dev/null
+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"
--- /dev/null
+templates:
+ - image: "snergster/vpp-arm-ubuntu18"
+ labels: "ubuntu1804arm-s"
+ memory: 16000
+ prefix: "prod-arm"
--- /dev/null
+templates:
+ - image: "snergster/vpp-arm-ubuntu18"
+ labels: "ubuntu1804arm-us"
+ prefix: "prod-arm"
--- /dev/null
+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"
--- /dev/null
+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"
--- /dev/null
+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"