Idea to add a new variable "{prefix}" to job templates. This
variable is defined already in defaults.yaml.
The prefix should always be blank in production thus producing the
same existing job names we are all used to. The prefix can be used
locally to add a prefix to job names when pushing jobs to the
sandbox. For example a prefix of "abc-" will be added to the front
of the job name allowing sandbox testers to be able to push a job
to the sandbox with a unique prefix to not overwrite other testers.
Additionally add an id inttest-csit-1node to make the job
template more easy to maintain. Allows us to refactor the job
template name without having to update every single user of the
template every time as the id will always be the same.
Change-Id: I058dd8604cc1d29cc0feaab587298dc2b563a7cf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
67 files changed:
- project:
name: aaa-csit-authn
jobs:
- project:
name: aaa-csit-authn
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: aaa-csit-keystone
jobs:
- project:
name: aaa-csit-keystone
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: aaa-csit-tls
jobs:
- project:
name: aaa-csit-tls
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'aaa'
# The project name
project: 'aaa'
- project:
name: alto-csit-setup
jobs:
- project:
name: alto-csit-setup
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'alto'
# The project name
project: 'alto'
- project:
name: bgpcep-csit-gate-bgp-ingest-mixed
jobs:
- project:
name: bgpcep-csit-gate-bgp-ingest-mixed
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'bgpcep'
# The project name
project: 'bgpcep'
- project:
name: bgpcep-csit-gate-throughpcep
jobs:
- project:
name: bgpcep-csit-gate-throughpcep
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'bgpcep'
# The project name
project: 'bgpcep'
- project:
name: bgpcep-csit-userfeatures
jobs:
- project:
name: bgpcep-csit-userfeatures
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: bier-csit-basic
jobs:
- project:
name: bier-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: capwap-csit-ac
jobs:
- project:
name: capwap-csit-ac
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: centinel-csit-basic
jobs:
- project:
name: centinel-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: controller-csit-akka1
jobs:
- project:
name: controller-csit-akka1
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'controller'
# The project name
project: 'controller'
- project:
name: mdsal-csit-dom-notification-broker-no-loss-longevity
jobs:
- project:
name: mdsal-csit-dom-notification-broker-no-loss-longevity
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'controller'
# The project name
project: 'controller'
- project:
name: controller-csit-rest-cars-perf
jobs:
- project:
name: controller-csit-rest-cars-perf
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'controller'
# The project name
project: 'controller'
- project:
name: daexim-csit-basic
jobs:
- project:
name: daexim-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'daexim'
# The project name
project: 'daexim'
- project:
name: didm-csit-discovery
jobs:
- project:
name: didm-csit-discovery
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: dluxapps-csit-yangman
jobs:
- project:
name: dluxapps-csit-yangman
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
name: genius-csit-genius
jobs:
- '{project}-csit-3node-{functionality}-{install}-{stream}'
name: genius-csit-genius
jobs:
- '{project}-csit-3node-{functionality}-{install}-{stream}'
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
- '{project}-csit-verify-3node-{functionality}'
- inttest-csit-verify-1node
- '{project}-csit-verify-3node-{functionality}'
- project:
name: groupbasedpolicy-csit-3node
jobs:
- project:
name: groupbasedpolicy-csit-3node
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'groupbasedpolicy'
# The project name
project: 'groupbasedpolicy'
- project:
name: groupbasedpolicy-csit-6node
jobs:
- project:
name: groupbasedpolicy-csit-6node
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- project:
name: groupbasedpolicy-csit-sxp
jobs:
- project:
name: groupbasedpolicy-csit-sxp
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'groupbasedpolicy'
# The project name
project: 'groupbasedpolicy'
- project:
name: distribution-csit-userfeatures
jobs:
- project:
name: distribution-csit-userfeatures
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'distribution'
# The project name
project: 'distribution'
- lf-infra-publish
- job-template:
- lf-infra-publish
- job-template:
- name: '{project}-csit-1node-{functionality}-{install}-{stream}'
+ name: '{prefix}{project}-csit-1node-{functionality}-{install}-{stream}'
+ id: inttest-csit-1node
# Keep synchronized with *-csit4-*-carbon please.
disabled: false
# Keep synchronized with *-csit4-*-carbon please.
disabled: false
- project:
name: iotdm-csit-basic
jobs:
- project:
name: iotdm-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: jsonrpc-csit-basic
jobs:
- project:
name: jsonrpc-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'jsonrpc'
# The project name
project: 'jsonrpc'
- project:
name: l2switch-csit-scalability
jobs:
- project:
name: l2switch-csit-scalability
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'l2switch'
# The project name
project: 'l2switch'
- project:
name: l2switch-csit-switch
jobs:
- project:
name: l2switch-csit-switch
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: lacp-csit-lacp
jobs:
- project:
name: lacp-csit-lacp
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
name: lispflowmapping-csit-msmr
jobs:
- '{project}-csit-3node-{functionality}-{install}-{stream}'
name: lispflowmapping-csit-msmr
jobs:
- '{project}-csit-3node-{functionality}-{install}-{stream}'
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: lispflowmapping-csit-performance
jobs:
- project:
name: lispflowmapping-csit-performance
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'lispflowmapping'
# The project name
project: 'lispflowmapping'
- project:
name: messaging4transport-csit-basic
jobs:
- project:
name: messaging4transport-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: natapp-csit-basic
jobs:
- project:
name: natapp-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: nemo-csit-engine
jobs:
- project:
name: nemo-csit-engine
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: netconf-csit-callhome
jobs:
- project:
name: netconf-csit-callhome
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'netconf'
# The project name
project: 'netconf'
- project:
name: netconf-csit-userfeatures
jobs:
- project:
name: netconf-csit-userfeatures
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
name: netide-csit-basic
jobs:
- inttest-csit-verify-1node
name: netide-csit-basic
jobs:
- inttest-csit-verify-1node
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'netide'
# The project name
project: 'netide'
- project:
name: nic-csit-basic
jobs:
- project:
name: nic-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: ocpplugin-csit-basic
jobs:
- project:
name: ocpplugin-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: ocpplugin-csit-scalability
jobs:
- project:
name: ocpplugin-csit-scalability
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
name: of-config-csit-basic
jobs:
- inttest-csit-verify-1node
name: of-config-csit-basic
jobs:
- inttest-csit-verify-1node
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'of-config'
# The project name
project: 'of-config'
- project:
name: openflowplugin-csit-cbench
jobs:
- project:
name: openflowplugin-csit-cbench
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: openflowplugin-csit-flow-services
jobs:
- project:
name: openflowplugin-csit-flow-services
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: openflowplugin-csit-longevity
jobs:
- project:
name: openflowplugin-csit-longevity
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: openflowplugin-csit-perf-bulkomatic
jobs:
- project:
name: openflowplugin-csit-perf-bulkomatic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: openflowplugin-csit-perf-stats-collection
jobs:
- project:
name: openflowplugin-csit-perf-stats-collection
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: openflowplugin-csit-sanity
jobs:
- project:
name: openflowplugin-csit-sanity
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: openflowplugin-csit-scale-link
jobs:
- project:
name: openflowplugin-csit-scale-link
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: openflowplugin-csit-scale-switch
jobs:
- project:
name: openflowplugin-csit-scale-switch
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: openflowplugin-csit-scale
jobs:
- project:
name: openflowplugin-csit-scale
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'openflowplugin'
# The project name
project: 'openflowplugin'
- project:
name: ovsdb-csit-southbound
jobs:
- project:
name: ovsdb-csit-southbound
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
project: 'ovsdb'
- inttest-csit-verify-1node
# The project name
project: 'ovsdb'
- project:
name: p4plugin-csit-basic
jobs:
- project:
name: p4plugin-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'p4plugin'
# The project name
project: 'p4plugin'
- project:
name: packetcable-csit-pcmm
jobs:
- project:
name: packetcable-csit-pcmm
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: sdninterfaceapp-csit-basic
jobs:
- project:
name: sdninterfaceapp-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: sxp-csit-basic
jobs:
- project:
name: sxp-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'sxp'
# The project name
project: 'sxp'
- project:
name: sxp-csit-filtering
jobs:
- project:
name: sxp-csit-filtering
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'sxp'
# The project name
project: 'sxp'
- project:
name: sxp-csit-topology
jobs:
- project:
name: sxp-csit-topology
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
# The project name
project: 'sxp'
# The project name
project: 'sxp'
- project:
name: topoprocessing-csit-topology-operations
jobs:
- project:
name: topoprocessing-csit-topology-operations
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: tsdr-csit-cassandra
jobs:
- project:
name: tsdr-csit-cassandra
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: tsdr-csit-elasticsearch
jobs:
- project:
name: tsdr-csit-elasticsearch
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: tsdr-csit-hbase
jobs:
- project:
name: tsdr-csit-hbase
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: tsdr-csit-hsqldb
jobs:
- project:
name: tsdr-csit-hsqldb
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: unimgr-csit-basic
jobs:
- project:
name: unimgr-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: unimgr-csit-legato
jobs:
- project:
name: unimgr-csit-legato
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: usc-csit-channel
jobs:
- project:
name: usc-csit-channel
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: usc-csit-tcp
jobs:
- project:
name: usc-csit-tcp
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: usecplugin-csit-basic
jobs:
- project:
name: usecplugin-csit-basic
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: vtn-csit-vtn-coordinator
jobs:
- project:
name: vtn-csit-vtn-coordinator
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name
- project:
name: vtn-csit-manager
jobs:
- project:
name: vtn-csit-manager
jobs:
- - '{project}-csit-1node-{functionality}-{install}-{stream}'
- inttest-csit-verify-1node
# The project name
- inttest-csit-verify-1node
# The project name