The downside is that triggers have to be different.
Specifically, "perftest" cannot be an alias of "perftest-2n-skx",
because it would also fire on "perftest-3n-skx".
Change-Id: I4aa356ecb6702dfa86ff6af34a6773ab4006cfcb
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
server-name: 'Primary'
trigger-on:
- comment-added-contains-event:
- comment-contains-value: 'perftest'
+ comment-contains-value: 'perftest-{node-arch}'
projects:
- project-compare-type: 'ANT'
project-pattern: '{name}'
- project:
name: vpp-perpatch
jobs:
- - 'vpp-csit-verify-perf-{stream}-2n-skx'
- 'vpp-csit-verify-device-{stream}-1n-skx'
+ - 'vpp-csit-verify-perf-{stream}-{node-arch}'
project: 'vpp'
stream:
- master:
branch: 'master'
repo-stream-part: 'master'
os: ubuntu1804
+ node-arch:
+ - 2n-skx
+ - 3n-skx
+ - 3n-hsw
- project:
name: vpp-master-only
maven-version: 'mvn33-new'
- job-template:
- name: 'vpp-csit-verify-perf-{stream}-2n-skx'
+ name: 'vpp-csit-verify-perf-{stream}-{node-arch}'
project-type: freestyle
node: '{os}-us'
- gerrit-trigger-csit-perftest:
name: '{project}'
branch: '{branch}'
+ node-arch: '{node-arch}'
builders:
- shell: