From 0c5a56affd594ef2d369866b2ab094da039b2294 Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Mon, 18 Jul 2016 19:53:43 -0400 Subject: [PATCH] Change template {name} field into {project-name} With the changes we want to do to the matrix job we need to add a project-name field so that we can declare multiple jjb 'project' sections that use the same name. This way job names won't be changed in Jenkins if we create multiple project configurations. Change-Id: Ic6829e67e1769c181d023aab43bb6e71452ec647 Signed-off-by: Thanh Ha --- jjb/aaa/aaa.yaml | 20 ++++++++-------- jjb/alto/alto.yaml | 19 ++++++++------- jjb/armoury/armoury.yaml | 19 ++++++++------- jjb/atrium/atrium.yaml | 19 ++++++++------- .../autorelease-version-management.yaml | 3 ++- jjb/bgpcep/bgpcep-pcepy.yaml | 3 ++- jjb/bgpcep/bgpcep.yaml | 20 ++++++++-------- jjb/capwap/capwap.yaml | 19 ++++++++------- jjb/cardinal/cardinal.yaml | 19 ++++++++------- jjb/centinel/centinel.yaml | 19 ++++++++------- jjb/controller/controller.yaml | 20 ++++++++-------- jjb/coretutorials/coretutorials.yaml | 19 ++++++++------- jjb/didm/didm.yaml | 19 ++++++++------- jjb/discovery/discovery.yaml | 19 ++++++++------- jjb/dlux/dlux.yaml | 20 ++++++++-------- jjb/docs/docs.yaml | 20 ++++++++-------- jjb/faas/faas.yaml | 19 ++++++++------- jjb/genius/genius.yaml | 20 ++++++++-------- jjb/groupbasedpolicy/groupbasedpolicy.yaml | 19 ++++++++------- jjb/honeycomb/vbd/vbd.yaml | 19 ++++++++------- jjb/infrautils/infrautils.yaml | 20 ++++++++-------- .../distribution/distribution.yaml | 7 +++--- .../integration-distribution-jobs.yaml | 3 ++- jjb/integration/integration-test-jobs.yaml | 3 ++- jjb/iotdm/iotdm.yaml | 19 ++++++++------- jjb/l2switch/l2switch.yaml | 20 ++++++++-------- jjb/lacp/lacp.yaml | 19 ++++++++------- jjb/lispflowmapping/lispflowmapping.yaml | 20 ++++++++-------- jjb/mdsal/mdsal.yaml | 20 ++++++++-------- .../messaging4transport.yaml | 19 ++++++++------- jjb/natapp/natapp.yaml | 19 ++++++++------- jjb/nemo/nemo.yaml | 19 ++++++++------- jjb/netconf/netconf.yaml | 20 ++++++++-------- jjb/netide/netide.yaml | 19 ++++++++------- jjb/netvirt/netvirt.yaml | 17 ++++++------- jjb/neutron/neutron.yaml | 20 ++++++++-------- jjb/next/next.yaml | 19 ++++++++------- jjb/nic/nic.yaml | 19 ++++++++------- jjb/ocpplugin/ocpplugin.yaml | 20 ++++++++-------- jjb/odlparent/odlparent.yaml | 20 ++++++++-------- jjb/of-config/of-config.yaml | 19 ++++++++------- jjb/ofextensions/circuitsw/circuitsw.yaml | 19 ++++++++------- jjb/openflowjava/openflowjava.yaml | 20 ++++++++-------- jjb/openflowplugin/openflowplugin.yaml | 20 ++++++++-------- jjb/ovsdb/ovsdb.yaml | 19 ++++++++------- jjb/packaging/packaging.yaml | 3 ++- jjb/packetcable/packetcable.yaml | 19 ++++++++------- jjb/persistence/persistence.yaml | 19 ++++++++------- jjb/releng-templates-java.yaml | 24 +++++++++---------- jjb/releng-templates.yaml | 10 ++++---- jjb/reservation/reservation.yaml | 19 ++++++++------- jjb/sdninterfaceapp/sdninterfaceapp.yaml | 19 ++++++++------- jjb/sfc/sfc.yaml | 19 ++++++++------- jjb/snbi/snbi.yaml | 19 ++++++++------- jjb/snmp/snmp.yaml | 20 ++++++++-------- jjb/snmp4sdn/snmp4sdn.yaml | 20 ++++++++-------- jjb/spectrometer/spectrometer-jobs.yaml | 7 +++--- jjb/sxp/sxp.yaml | 20 ++++++++-------- jjb/tcpmd5/tcpmd5.yaml | 20 ++++++++-------- jjb/toolkit/toolkit.yaml | 19 ++++++++------- jjb/topoprocessing/topoprocessing.yaml | 20 ++++++++-------- jjb/tsdr/tsdr.yaml | 19 ++++++++------- jjb/ttp/ttp.yaml | 20 ++++++++-------- jjb/unimgr/unimgr.yaml | 19 ++++++++------- jjb/usc/usc.yaml | 20 ++++++++-------- jjb/usecplugin/usecplugin.yaml | 19 ++++++++------- jjb/vpnservice/vpnservice.yaml | 19 ++++++++------- jjb/vtn/vtn.yaml | 19 ++++++++------- jjb/yang-push/yang-push.yaml | 19 ++++++++------- jjb/yangide/yangide-releng.yaml | 5 ++-- jjb/yangide/yangide.yaml | 20 ++++++++-------- jjb/yangtools/yangtools.yaml | 17 ++++++------- 72 files changed, 656 insertions(+), 610 deletions(-) diff --git a/jjb/aaa/aaa.yaml b/jjb/aaa/aaa.yaml index 86fb09c392..dcf830bfe6 100644 --- a/jjb/aaa/aaa.yaml +++ b/jjb/aaa/aaa.yaml @@ -2,15 +2,15 @@ - project: name: aaa jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'aaa' + project-name: 'aaa' mvn-settings: 'aaa-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}' email-upstream: '[aaa] [odlparent] [yangtools] [controller]' archive-artifacts: '' - diff --git a/jjb/alto/alto.yaml b/jjb/alto/alto.yaml index 533bd018a9..19cdfa94ac 100644 --- a/jjb/alto/alto.yaml +++ b/jjb/alto/alto.yaml @@ -2,15 +2,15 @@ - project: name: alto jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'alto' + project-name: 'alto' mvn-settings: 'alto-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/armoury/armoury.yaml b/jjb/armoury/armoury.yaml index 0f6aec2518..59deaee022 100644 --- a/jjb/armoury/armoury.yaml +++ b/jjb/armoury/armoury.yaml @@ -2,15 +2,15 @@ - project: name: armoury jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -33,6 +33,7 @@ disable_distribution_check: False project: 'armoury' + project-name: 'armoury' mvn-settings: 'armoury-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true' diff --git a/jjb/atrium/atrium.yaml b/jjb/atrium/atrium.yaml index 40e656462a..c9fc98c900 100644 --- a/jjb/atrium/atrium.yaml +++ b/jjb/atrium/atrium.yaml @@ -2,15 +2,15 @@ - project: name: atrium jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,6 +24,7 @@ disable_distribution_check: False project: 'atrium' + project-name: 'atrium' mvn-settings: 'atrium-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/autorelease/autorelease-version-management.yaml b/jjb/autorelease/autorelease-version-management.yaml index 467c3399aa..7761c8683d 100644 --- a/jjb/autorelease/autorelease-version-management.yaml +++ b/jjb/autorelease/autorelease-version-management.yaml @@ -1,9 +1,10 @@ - project: name: autorelease-version-management jobs: - - '{name}-verify-python-{stream}' + - '{project-name}-verify-python-{stream}' project: releng/autorelease + project-name: autorelease-version-management toxdir: 'scripts/version_management' stream: diff --git a/jjb/bgpcep/bgpcep-pcepy.yaml b/jjb/bgpcep/bgpcep-pcepy.yaml index 4cf2abe27b..2bda04a887 100644 --- a/jjb/bgpcep/bgpcep-pcepy.yaml +++ b/jjb/bgpcep/bgpcep-pcepy.yaml @@ -1,7 +1,7 @@ - project: name: bgpcep-pcepy jobs: - - '{name}-verify-python-{stream}' + - '{project-name}-verify-python-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -15,3 +15,4 @@ toxdir: 'pcep/pcepy' project: 'bgpcep' + project-name: 'bgpcep' diff --git a/jjb/bgpcep/bgpcep.yaml b/jjb/bgpcep/bgpcep.yaml index c1717047d6..34bad69d82 100644 --- a/jjb/bgpcep/bgpcep.yaml +++ b/jjb/bgpcep/bgpcep.yaml @@ -2,15 +2,15 @@ - project: name: bgpcep jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,6 +40,7 @@ disable_distribution_check: True project: 'bgpcep' + project-name: 'bgpcep' mvn-settings: 'bgpcep-settings' mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' @@ -47,4 +48,3 @@ email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal] [tcpmd5]' archive-artifacts: '' build-node: centos7-java-builder-4c-8g - diff --git a/jjb/capwap/capwap.yaml b/jjb/capwap/capwap.yaml index 573554f793..e329dc2186 100644 --- a/jjb/capwap/capwap.yaml +++ b/jjb/capwap/capwap.yaml @@ -2,15 +2,15 @@ - project: name: capwap jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'capwap' + project-name: 'capwap' mvn-settings: 'capwap-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/cardinal/cardinal.yaml b/jjb/cardinal/cardinal.yaml index a807485e12..9087fe6ba6 100644 --- a/jjb/cardinal/cardinal.yaml +++ b/jjb/cardinal/cardinal.yaml @@ -2,15 +2,15 @@ - project: name: cardinal jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,6 +24,7 @@ disable_distribution_check: False project: 'cardinal' + project-name: 'cardinal' mvn-settings: 'cardinal-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/centinel/centinel.yaml b/jjb/centinel/centinel.yaml index deee3bb3eb..1848f4de15 100644 --- a/jjb/centinel/centinel.yaml +++ b/jjb/centinel/centinel.yaml @@ -2,15 +2,15 @@ - project: name: centinel jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'centinel' + project-name: 'centinel' mvn-settings: 'centinel-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/controller/controller.yaml b/jjb/controller/controller.yaml index 4897e51ebe..d0db9b967b 100644 --- a/jjb/controller/controller.yaml +++ b/jjb/controller/controller.yaml @@ -2,15 +2,15 @@ - project: name: controller jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'controller' + project-name: 'controller' mvn-settings: 'controller-settings' mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests,docs' mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}' email-upstream: '[controller] [odlparent] [yangtools] [aaa]' archive-artifacts: '' - diff --git a/jjb/coretutorials/coretutorials.yaml b/jjb/coretutorials/coretutorials.yaml index f65ddffe86..41dfab80d7 100644 --- a/jjb/coretutorials/coretutorials.yaml +++ b/jjb/coretutorials/coretutorials.yaml @@ -2,15 +2,15 @@ - project: name: coretutorials jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -38,6 +38,7 @@ disable_distribution_check: True project: 'coretutorials' + project-name: 'coretutorials' mvn-settings: 'coretutorials-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/didm/didm.yaml b/jjb/didm/didm.yaml index 9d34068f72..de5eedd809 100644 --- a/jjb/didm/didm.yaml +++ b/jjb/didm/didm.yaml @@ -2,15 +2,15 @@ - project: name: didm jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'didm' + project-name: 'didm' mvn-settings: 'didm-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/discovery/discovery.yaml b/jjb/discovery/discovery.yaml index 19f0f8e923..740974b4fd 100644 --- a/jjb/discovery/discovery.yaml +++ b/jjb/discovery/discovery.yaml @@ -2,15 +2,15 @@ - project: name: discovery jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -31,6 +31,7 @@ disable_distribution_check: False project: 'discovery' + project-name: 'discovery' mvn-settings: 'discovery-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/dlux/dlux.yaml b/jjb/dlux/dlux.yaml index 00c347a671..7af8fae0d3 100644 --- a/jjb/dlux/dlux.yaml +++ b/jjb/dlux/dlux.yaml @@ -2,15 +2,15 @@ - project: name: dlux jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'dlux' + project-name: 'dlux' mvn-settings: 'dlux-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream}' email-upstream: '[dlux] [odlparent]' archive-artifacts: '' - diff --git a/jjb/docs/docs.yaml b/jjb/docs/docs.yaml index 649e33f76e..4bacef7adb 100644 --- a/jjb/docs/docs.yaml +++ b/jjb/docs/docs.yaml @@ -2,15 +2,15 @@ - project: name: docs jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'docs' + project-name: 'docs' mvn-settings: 'docs-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream}' email-upstream: '[docs] [odlparent]' archive-artifacts: '' - diff --git a/jjb/faas/faas.yaml b/jjb/faas/faas.yaml index 71741bb4d5..25ca0336e2 100644 --- a/jjb/faas/faas.yaml +++ b/jjb/faas/faas.yaml @@ -2,15 +2,15 @@ - project: name: faas jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'faas' + project-name: 'faas' mvn-settings: 'faas-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/genius/genius.yaml b/jjb/genius/genius.yaml index 6660d50b59..4f63a973d3 100644 --- a/jjb/genius/genius.yaml +++ b/jjb/genius/genius.yaml @@ -2,15 +2,15 @@ - project: name: genius jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,10 +24,10 @@ disable_distribution_check: False project: 'genius' + project-name: 'genius' mvn-settings: 'genius-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream},openflowplugin-merge-{stream},neutron-merge-{stream}' email-upstream: '[genius] [controller] [yangtools] [odlparent] [openflowplugin] [neutron]' archive-artifacts: '' - diff --git a/jjb/groupbasedpolicy/groupbasedpolicy.yaml b/jjb/groupbasedpolicy/groupbasedpolicy.yaml index 70138b94e1..54a5a5882b 100644 --- a/jjb/groupbasedpolicy/groupbasedpolicy.yaml +++ b/jjb/groupbasedpolicy/groupbasedpolicy.yaml @@ -2,15 +2,15 @@ - project: name: groupbasedpolicy jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'groupbasedpolicy' + project-name: 'groupbasedpolicy' mvn-settings: 'groupbasedpolicy-settings' mvn-goals: '-U clean install findbugs:findbugs -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/honeycomb/vbd/vbd.yaml b/jjb/honeycomb/vbd/vbd.yaml index eab84aa58a..9e84cdbc2a 100644 --- a/jjb/honeycomb/vbd/vbd.yaml +++ b/jjb/honeycomb/vbd/vbd.yaml @@ -2,15 +2,15 @@ - project: name: vbd jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,6 +24,7 @@ disable_distribution_check: False project: 'honeycomb/vbd' + project-name: 'vbd' mvn-settings: 'honeycomb-vbd-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/infrautils/infrautils.yaml b/jjb/infrautils/infrautils.yaml index 6b2c932788..23fe48ee5b 100644 --- a/jjb/infrautils/infrautils.yaml +++ b/jjb/infrautils/infrautils.yaml @@ -2,15 +2,15 @@ - project: name: infrautils jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,10 +24,10 @@ disable_distribution_check: False project: 'infrautils' + project-name: 'infrautils' mvn-settings: 'infrautils-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream}' email-upstream: '[infrautils] [odlparent]' archive-artifacts: '' - diff --git a/jjb/integration/distribution/distribution.yaml b/jjb/integration/distribution/distribution.yaml index ab5cbbf626..fb485683f8 100644 --- a/jjb/integration/distribution/distribution.yaml +++ b/jjb/integration/distribution/distribution.yaml @@ -2,9 +2,9 @@ - project: name: distribution jobs: - - '{name}-clm-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -26,6 +26,7 @@ disable_distribution_check: False project: 'integration/distribution' + project-name: 'distribution' mvn-settings: 'integration-distribution-settings' mvn-goals: 'clean install dependency:tree -DoutputFile=dependency_tree.txt -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/integration/integration-distribution-jobs.yaml b/jjb/integration/integration-distribution-jobs.yaml index 3a545608ba..528c7becb8 100644 --- a/jjb/integration/integration-distribution-jobs.yaml +++ b/jjb/integration/integration-distribution-jobs.yaml @@ -2,13 +2,14 @@ - project: name: integration-distribution jobs: - - '{name}-verify-python-{stream}' + - '{project-name}-verify-python-{stream}' - 'integration-distribution-verify-{stream}' - 'integration-distribution-merge-{stream}' - 'integration-distribution-deploy-{stream}' - 'integration-distribution-offline-{stream}' project: integration/distribution + project-name: integration-distribution stream: - boron: diff --git a/jjb/integration/integration-test-jobs.yaml b/jjb/integration/integration-test-jobs.yaml index f586efe0cc..913bbd044f 100644 --- a/jjb/integration/integration-test-jobs.yaml +++ b/jjb/integration/integration-test-jobs.yaml @@ -1,13 +1,14 @@ - project: name: integration-test jobs: - - '{name}-verify-python-{stream}' + - '{project-name}-verify-python-{stream}' - 'integration-csit-verify-1node-library' - 'integration-distribution-test-{stream}' - 'integration-patch-test-{stream}' - 'integration-multipatch-test-{stream}' project: integration/test + project-name: integration-test stream: - boron: diff --git a/jjb/iotdm/iotdm.yaml b/jjb/iotdm/iotdm.yaml index 9989c476ab..662e882b01 100644 --- a/jjb/iotdm/iotdm.yaml +++ b/jjb/iotdm/iotdm.yaml @@ -2,15 +2,15 @@ - project: name: iotdm jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,6 +40,7 @@ disable_distribution_check: True project: 'iotdm' + project-name: 'iotdm' mvn-settings: 'iotdm-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/l2switch/l2switch.yaml b/jjb/l2switch/l2switch.yaml index 3e127c2384..a3dbc37e7a 100644 --- a/jjb/l2switch/l2switch.yaml +++ b/jjb/l2switch/l2switch.yaml @@ -2,15 +2,15 @@ - project: name: l2switch jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'l2switch' + project-name: 'l2switch' mvn-settings: 'l2switch-settings' mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream},openflowplugin-merge-{stream}' email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]' archive-artifacts: '' - diff --git a/jjb/lacp/lacp.yaml b/jjb/lacp/lacp.yaml index 656883c159..d7a28374e5 100644 --- a/jjb/lacp/lacp.yaml +++ b/jjb/lacp/lacp.yaml @@ -2,15 +2,15 @@ - project: name: lacp jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'lacp' + project-name: 'lacp' mvn-settings: 'lacp-settings' mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/lispflowmapping/lispflowmapping.yaml b/jjb/lispflowmapping/lispflowmapping.yaml index c8c7f4e6a6..6ddc823258 100644 --- a/jjb/lispflowmapping/lispflowmapping.yaml +++ b/jjb/lispflowmapping/lispflowmapping.yaml @@ -2,15 +2,15 @@ - project: name: lispflowmapping jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'lispflowmapping' + project-name: 'lispflowmapping' mvn-settings: 'lispflowmapping-settings' mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r' mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true' dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}' email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]' archive-artifacts: '' - diff --git a/jjb/mdsal/mdsal.yaml b/jjb/mdsal/mdsal.yaml index 900cc80760..130f7c6197 100644 --- a/jjb/mdsal/mdsal.yaml +++ b/jjb/mdsal/mdsal.yaml @@ -2,15 +2,15 @@ - project: name: mdsal jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,10 +32,10 @@ disable_distribution_check: False project: 'mdsal' + project-name: 'mdsal' mvn-settings: 'mdsal-settings' mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmaven.compile.fork=true clean install -Dintegrationtests' mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}' email-upstream: '[mdsal] [odlparent] [yangtools]' archive-artifacts: '' - diff --git a/jjb/messaging4transport/messaging4transport.yaml b/jjb/messaging4transport/messaging4transport.yaml index fb2b9d4be7..f40b0d05d7 100644 --- a/jjb/messaging4transport/messaging4transport.yaml +++ b/jjb/messaging4transport/messaging4transport.yaml @@ -2,15 +2,15 @@ - project: name: messaging4transport jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'messaging4transport' + project-name: 'messaging4transport' mvn-settings: 'messaging4transport-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/natapp/natapp.yaml b/jjb/natapp/natapp.yaml index cbbd383bac..0b3ab901e3 100644 --- a/jjb/natapp/natapp.yaml +++ b/jjb/natapp/natapp.yaml @@ -2,15 +2,15 @@ - project: name: natapp jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,6 +24,7 @@ disable_distribution_check: False project: 'natapp' + project-name: 'natapp' mvn-settings: 'natapp-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/nemo/nemo.yaml b/jjb/nemo/nemo.yaml index cc359dedf1..a0217157ee 100644 --- a/jjb/nemo/nemo.yaml +++ b/jjb/nemo/nemo.yaml @@ -2,15 +2,15 @@ - project: name: nemo jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'nemo' + project-name: 'nemo' mvn-settings: 'nemo-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/netconf/netconf.yaml b/jjb/netconf/netconf.yaml index 1330226b7f..6042928aed 100644 --- a/jjb/netconf/netconf.yaml +++ b/jjb/netconf/netconf.yaml @@ -2,15 +2,15 @@ - project: name: netconf jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,10 +32,10 @@ disable_distribution_check: False project: 'netconf' + project-name: 'netconf' mvn-settings: 'netconf-settings' mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests' mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true' dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}' email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]' archive-artifacts: '' - diff --git a/jjb/netide/netide.yaml b/jjb/netide/netide.yaml index ca65bdd2ff..618c135eff 100644 --- a/jjb/netide/netide.yaml +++ b/jjb/netide/netide.yaml @@ -2,15 +2,15 @@ - project: name: netide jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'netide' + project-name: 'netide' mvn-settings: 'netide-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/netvirt/netvirt.yaml b/jjb/netvirt/netvirt.yaml index 5d1bbe3ca1..579e02bdf0 100644 --- a/jjb/netvirt/netvirt.yaml +++ b/jjb/netvirt/netvirt.yaml @@ -2,14 +2,14 @@ - project: name: netvirt jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -38,6 +38,7 @@ disable_distribution_check: False project: 'netvirt' + project-name: 'netvirt' mvn-settings: 'netvirt-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m' diff --git a/jjb/neutron/neutron.yaml b/jjb/neutron/neutron.yaml index 5825c5143d..ccb7e138ee 100644 --- a/jjb/neutron/neutron.yaml +++ b/jjb/neutron/neutron.yaml @@ -2,15 +2,15 @@ - project: name: neutron jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'neutron' + project-name: 'neutron' mvn-settings: 'neutron-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}' email-upstream: '[neutron] [odlparent] [aaa]' archive-artifacts: '' - diff --git a/jjb/next/next.yaml b/jjb/next/next.yaml index 7778f4c679..892f447539 100644 --- a/jjb/next/next.yaml +++ b/jjb/next/next.yaml @@ -2,15 +2,15 @@ - project: name: next jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'next' + project-name: 'next' mvn-settings: 'next-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/nic/nic.yaml b/jjb/nic/nic.yaml index 22b9033ab2..d4cacd8c32 100644 --- a/jjb/nic/nic.yaml +++ b/jjb/nic/nic.yaml @@ -2,15 +2,15 @@ - project: name: nic jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'nic' + project-name: 'nic' mvn-settings: 'nic-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/ocpplugin/ocpplugin.yaml b/jjb/ocpplugin/ocpplugin.yaml index 34ad50c9fa..1434ae4e3c 100644 --- a/jjb/ocpplugin/ocpplugin.yaml +++ b/jjb/ocpplugin/ocpplugin.yaml @@ -2,15 +2,15 @@ - project: name: ocpplugin jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,10 +24,10 @@ disable_distribution_check: False project: 'ocpplugin' + project-name: 'ocpplugin' mvn-settings: 'ocpplugin-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}' email-upstream: '[ocpplugin] [odlparent] [yangtools] [controller]' archive-artifacts: '' - diff --git a/jjb/odlparent/odlparent.yaml b/jjb/odlparent/odlparent.yaml index 2cb555a459..2c3d52d0f5 100644 --- a/jjb/odlparent/odlparent.yaml +++ b/jjb/odlparent/odlparent.yaml @@ -2,15 +2,15 @@ - project: name: odlparent jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'odlparent' + project-name: 'odlparent' mvn-settings: 'odlparent-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: '' email-upstream: '[odlparent]' archive-artifacts: '' - diff --git a/jjb/of-config/of-config.yaml b/jjb/of-config/of-config.yaml index 767bacb0b7..d3238fa893 100644 --- a/jjb/of-config/of-config.yaml +++ b/jjb/of-config/of-config.yaml @@ -2,15 +2,15 @@ - project: name: of-config jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'of-config' + project-name: 'of-config' mvn-settings: 'of-config-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/ofextensions/circuitsw/circuitsw.yaml b/jjb/ofextensions/circuitsw/circuitsw.yaml index aa88491cb7..c05ef165aa 100644 --- a/jjb/ofextensions/circuitsw/circuitsw.yaml +++ b/jjb/ofextensions/circuitsw/circuitsw.yaml @@ -2,15 +2,15 @@ - project: name: circuitsw jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'ofextensions/circuitsw' + project-name: 'circuitsw' mvn-settings: 'ofextensions-circuitsw-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/openflowjava/openflowjava.yaml b/jjb/openflowjava/openflowjava.yaml index f6955e1a82..8600590c0a 100644 --- a/jjb/openflowjava/openflowjava.yaml +++ b/jjb/openflowjava/openflowjava.yaml @@ -2,15 +2,15 @@ - project: name: openflowjava jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'openflowjava' + project-name: 'openflowjava' mvn-settings: 'openflowjava-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}' email-upstream: '[openflowjava] [odlparent] [yangtools] [controller]' archive-artifacts: '' - diff --git a/jjb/openflowplugin/openflowplugin.yaml b/jjb/openflowplugin/openflowplugin.yaml index 2a3c12bf43..efb70ce35f 100644 --- a/jjb/openflowplugin/openflowplugin.yaml +++ b/jjb/openflowplugin/openflowplugin.yaml @@ -2,15 +2,15 @@ - project: name: openflowplugin jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'openflowplugin' + project-name: 'openflowplugin' mvn-settings: 'openflowplugin-settings' mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install javadoc:aggregate' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream}' email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]' archive-artifacts: 'model/*/target/site/**' - diff --git a/jjb/ovsdb/ovsdb.yaml b/jjb/ovsdb/ovsdb.yaml index fe8cc4066e..abb4bf5ea7 100644 --- a/jjb/ovsdb/ovsdb.yaml +++ b/jjb/ovsdb/ovsdb.yaml @@ -2,15 +2,15 @@ - project: name: ovsdb jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' - - '{name}-verify-{stream}-{maven}-{jdk}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' + - '{project-name}-verify-{stream}-{maven}-{jdk}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'ovsdb' + project-name: 'ovsdb' maven: - mvn33: mvn-version: '{mvn33}' diff --git a/jjb/packaging/packaging.yaml b/jjb/packaging/packaging.yaml index fe8a4cc06d..f3d1a6a6f9 100644 --- a/jjb/packaging/packaging.yaml +++ b/jjb/packaging/packaging.yaml @@ -1,10 +1,11 @@ - project: name: packaging jobs: - - '{name}-verify-python-{stream}' + - '{project-name}-verify-python-{stream}' stream: - master: branch: 'master' project: 'integration/packaging' + project-name: 'packaging' diff --git a/jjb/packetcable/packetcable.yaml b/jjb/packetcable/packetcable.yaml index 8ead4af9d1..121505fc95 100644 --- a/jjb/packetcable/packetcable.yaml +++ b/jjb/packetcable/packetcable.yaml @@ -2,15 +2,15 @@ - project: name: packetcable jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'packetcable' + project-name: 'packetcable' mvn-settings: 'packetcable-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/persistence/persistence.yaml b/jjb/persistence/persistence.yaml index a2c36a84c2..fe919d7f53 100644 --- a/jjb/persistence/persistence.yaml +++ b/jjb/persistence/persistence.yaml @@ -2,15 +2,15 @@ - project: name: persistence jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -41,6 +41,7 @@ disable_distribution_check: True project: 'persistence' + project-name: 'persistence' mvn-settings: 'persistence-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/releng-templates-java.yaml b/jjb/releng-templates-java.yaml index 6c70f7c729..d0d361498f 100644 --- a/jjb/releng-templates-java.yaml +++ b/jjb/releng-templates-java.yaml @@ -6,7 +6,7 @@ # {mvn-settings} - Project maven settings file # {stream} # {jdk} - name: '{name}-clm-{stream}' + name: '{project-name}-clm-{stream}' project-type: maven node: '{build-node}' @@ -53,7 +53,7 @@ postbuilders: - shell: 'find . -regex ".*karaf/target" | xargs rm -rf' - check-clm: - application-name: '{name}' + application-name: '{project-name}' publishers: - email-notification: @@ -62,7 +62,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-distribution-{stream}' + name: '{project-name}-distribution-{stream}' # Required variables: # stream: release stream (eg. stable-lithium or beryllium) @@ -130,7 +130,7 @@ # Operation: This job template builds a patch, creates a distribution containing # the patch, and triggers the distribution deploy test - name: '{name}-distribution-check-{stream}' + name: '{project-name}-distribution-check-{stream}' disabled: '{obj:disable_distribution_check}' project-type: maven @@ -181,7 +181,7 @@ comment-contains-value: 'recheck' projects: - project-compare-type: 'ANT' - project-pattern: '{name}' + project-pattern: '{project}' branches: - branch-compare-type: 'ANT' branch-pattern: '**/{branch}' @@ -234,7 +234,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-integration-{stream}' + name: '{project-name}-integration-{stream}' # Job template for ODL integration verify jobs # @@ -303,7 +303,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-merge-{stream}' + name: '{project-name}-merge-{stream}' # Job template for ODL merge jobs # @@ -411,7 +411,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-periodic-{stream}' + name: '{project-name}-periodic-{stream}' # Job template for periodic builders # @@ -474,7 +474,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-sonar' + name: '{project-name}-sonar' disabled: false project-type: maven @@ -537,7 +537,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-validate-autorelease-{stream}' + name: '{project-name}-validate-autorelease-{stream}' disabled: '{obj:disable_autorelease}' project-type: maven @@ -644,7 +644,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-verify-{stream}' + name: '{project-name}-verify-{stream}' # Job template for ODL verify jobs # @@ -716,7 +716,7 @@ maven-version: '{mvn33}' - job-template: - name: '{name}-verify-{stream}-{maven}-{jdk}' + name: '{project-name}-verify-{stream}-{maven}-{jdk}' # Job template for ODL verify jobs # diff --git a/jjb/releng-templates.yaml b/jjb/releng-templates.yaml index e5f611a261..ed4f704452 100644 --- a/jjb/releng-templates.yaml +++ b/jjb/releng-templates.yaml @@ -1,5 +1,5 @@ - job-template: - name: '{name}-release-java' + name: '{project-name}-release-java' # Job template for producing a release candidate by creating a staging repo # in Nexus. @@ -62,7 +62,7 @@ - job-template: - name: '{name}-publish-p2repo' + name: '{project-name}-publish-p2repo' # Job template for publishing a p2 repo given a URL to a zipped p2repo. @@ -112,7 +112,7 @@ # Python Related - job-template: - name: '{name}-verify-python-{stream}' + name: '{project-name}-verify-python-{stream}' # Job template for python verify jobs # @@ -195,7 +195,7 @@ email-prefix: '[{project}]' - job-template: - name: '{name}-merge-rtd-{stream}' + name: '{project-name}-merge-rtd-{stream}' # Template for ReadTheDocs triggering project-type: freestyle @@ -229,7 +229,7 @@ # Node related - job-template: - name: '{name}-verify-node-{stream}' + name: '{project-name}-verify-node-{stream}' # Job template for python verify jobs # diff --git a/jjb/reservation/reservation.yaml b/jjb/reservation/reservation.yaml index f099f2e748..9a4e44defd 100644 --- a/jjb/reservation/reservation.yaml +++ b/jjb/reservation/reservation.yaml @@ -2,15 +2,15 @@ - project: name: reservation jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'reservation' + project-name: 'reservation' mvn-settings: 'reservation-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/sdninterfaceapp/sdninterfaceapp.yaml b/jjb/sdninterfaceapp/sdninterfaceapp.yaml index 1f69048d8e..1417bd3e70 100644 --- a/jjb/sdninterfaceapp/sdninterfaceapp.yaml +++ b/jjb/sdninterfaceapp/sdninterfaceapp.yaml @@ -2,15 +2,15 @@ - project: name: sdninterfaceapp jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,6 +40,7 @@ disable_distribution_check: True project: 'sdninterfaceapp' + project-name: 'sdninterfaceapp' mvn-settings: 'sdninterfaceapp-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/sfc/sfc.yaml b/jjb/sfc/sfc.yaml index cab5eec622..30d549c21e 100644 --- a/jjb/sfc/sfc.yaml +++ b/jjb/sfc/sfc.yaml @@ -2,15 +2,15 @@ - project: name: sfc jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'sfc' + project-name: 'sfc' mvn-settings: 'sfc-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true' diff --git a/jjb/snbi/snbi.yaml b/jjb/snbi/snbi.yaml index 4137a0b075..0546f0ef92 100644 --- a/jjb/snbi/snbi.yaml +++ b/jjb/snbi/snbi.yaml @@ -2,15 +2,15 @@ - project: name: snbi jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'snbi' + project-name: 'snbi' mvn-settings: 'snbi-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/snmp/snmp.yaml b/jjb/snmp/snmp.yaml index a49d191c44..68ad253400 100644 --- a/jjb/snmp/snmp.yaml +++ b/jjb/snmp/snmp.yaml @@ -2,15 +2,15 @@ - project: name: snmp jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'snmp' + project-name: 'snmp' mvn-settings: 'snmp-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream}' email-upstream: '[snmp] [odlparent]' archive-artifacts: '' - diff --git a/jjb/snmp4sdn/snmp4sdn.yaml b/jjb/snmp4sdn/snmp4sdn.yaml index c2928e998e..09329d9175 100644 --- a/jjb/snmp4sdn/snmp4sdn.yaml +++ b/jjb/snmp4sdn/snmp4sdn.yaml @@ -2,15 +2,15 @@ - project: name: snmp4sdn jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'snmp4sdn' + project-name: 'snmp4sdn' mvn-settings: 'snmp4sdn-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}' email-upstream: '[snmp4sdn] [odlparent] [controller] [yangtools]' archive-artifacts: '' - diff --git a/jjb/spectrometer/spectrometer-jobs.yaml b/jjb/spectrometer/spectrometer-jobs.yaml index 880c616b89..25ab3402ee 100644 --- a/jjb/spectrometer/spectrometer-jobs.yaml +++ b/jjb/spectrometer/spectrometer-jobs.yaml @@ -1,15 +1,16 @@ - project: name: spectrometer jobs: - - '{name}-merge-rtd-{stream}' - - '{name}-verify-node-{stream}' - - '{name}-verify-python-{stream}' + - '{project-name}-merge-rtd-{stream}' + - '{project-name}-verify-node-{stream}' + - '{project-name}-verify-python-{stream}' stream: - master: branch: 'master' project: 'spectrometer' + project-name: 'spectrometer' rtdproject: 'opendaylight-spectrometer' toxdir: server nodedir: web diff --git a/jjb/sxp/sxp.yaml b/jjb/sxp/sxp.yaml index c124c600cb..542ab5ced5 100644 --- a/jjb/sxp/sxp.yaml +++ b/jjb/sxp/sxp.yaml @@ -2,15 +2,15 @@ - project: name: sxp jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'sxp' + project-name: 'sxp' mvn-settings: 'sxp-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}' email-upstream: '[sxp] [odlparent] [controller] [yangtools]' archive-artifacts: '' - diff --git a/jjb/tcpmd5/tcpmd5.yaml b/jjb/tcpmd5/tcpmd5.yaml index e1d5426739..fd08a31ee2 100644 --- a/jjb/tcpmd5/tcpmd5.yaml +++ b/jjb/tcpmd5/tcpmd5.yaml @@ -2,15 +2,15 @@ - project: name: tcpmd5 jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'tcpmd5' + project-name: 'tcpmd5' mvn-settings: 'tcpmd5-settings' mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}' email-upstream: '[tcpmd5] [odlparent] [yangtools] [controller]' archive-artifacts: '' - diff --git a/jjb/toolkit/toolkit.yaml b/jjb/toolkit/toolkit.yaml index 103bd1505d..cd8792745e 100644 --- a/jjb/toolkit/toolkit.yaml +++ b/jjb/toolkit/toolkit.yaml @@ -2,15 +2,15 @@ - project: name: toolkit jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -31,6 +31,7 @@ disable_distribution_check: False project: 'toolkit' + project-name: 'toolkit' mvn-settings: 'toolkit-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/topoprocessing/topoprocessing.yaml b/jjb/topoprocessing/topoprocessing.yaml index d40095d740..c701e3a474 100644 --- a/jjb/topoprocessing/topoprocessing.yaml +++ b/jjb/topoprocessing/topoprocessing.yaml @@ -2,15 +2,15 @@ - project: name: topoprocessing jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'topoprocessing' + project-name: 'topoprocessing' mvn-settings: 'topoprocessing-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}' email-upstream: '[topoprocessing] [odlparent] [controller] [yangtools]' archive-artifacts: '' - diff --git a/jjb/tsdr/tsdr.yaml b/jjb/tsdr/tsdr.yaml index e6340fa1c7..bbbb7dac6e 100644 --- a/jjb/tsdr/tsdr.yaml +++ b/jjb/tsdr/tsdr.yaml @@ -2,15 +2,15 @@ - project: name: tsdr jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'tsdr' + project-name: 'tsdr' mvn-settings: 'tsdr-settings' mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/ttp/ttp.yaml b/jjb/ttp/ttp.yaml index 845b56d894..a4bd850c19 100644 --- a/jjb/ttp/ttp.yaml +++ b/jjb/ttp/ttp.yaml @@ -2,15 +2,15 @@ - project: name: ttp jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,10 +39,10 @@ disable_distribution_check: True project: 'ttp' + project-name: 'ttp' mvn-settings: 'ttp-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream}' email-upstream: '[ttp] [odlparent]' archive-artifacts: '' - diff --git a/jjb/unimgr/unimgr.yaml b/jjb/unimgr/unimgr.yaml index 9bb857b8bc..b0258563d4 100644 --- a/jjb/unimgr/unimgr.yaml +++ b/jjb/unimgr/unimgr.yaml @@ -2,15 +2,15 @@ - project: name: unimgr jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'unimgr' + project-name: 'unimgr' mvn-settings: 'unimgr-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/usc/usc.yaml b/jjb/usc/usc.yaml index 5809913d28..5bfd6d22cf 100644 --- a/jjb/usc/usc.yaml +++ b/jjb/usc/usc.yaml @@ -2,15 +2,15 @@ - project: name: usc jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -40,10 +40,10 @@ disable_distribution_check: True project: 'usc' + project-name: 'usc' mvn-settings: 'usc-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream}' email-upstream: '[usc] [controller] [yangtools] [odlparent]' archive-artifacts: '' - diff --git a/jjb/usecplugin/usecplugin.yaml b/jjb/usecplugin/usecplugin.yaml index 464327141d..b7c58136cb 100644 --- a/jjb/usecplugin/usecplugin.yaml +++ b/jjb/usecplugin/usecplugin.yaml @@ -2,15 +2,15 @@ - project: name: usecplugin jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'usecplugin' + project-name: 'usecplugin' mvn-settings: 'usecplugin-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/vpnservice/vpnservice.yaml b/jjb/vpnservice/vpnservice.yaml index 4f4d010cde..fdb3b257fe 100644 --- a/jjb/vpnservice/vpnservice.yaml +++ b/jjb/vpnservice/vpnservice.yaml @@ -2,15 +2,15 @@ - project: name: vpnservice jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'vpnservice' + project-name: 'vpnservice' mvn-settings: 'vpnservice-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/vtn/vtn.yaml b/jjb/vtn/vtn.yaml index 79b9616031..3a0fe5d7d6 100644 --- a/jjb/vtn/vtn.yaml +++ b/jjb/vtn/vtn.yaml @@ -2,15 +2,15 @@ - project: name: vtn jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'vtn' + project-name: 'vtn' mvn-settings: 'vtn-settings' mvn-goals: 'clean install -V -Pintegrationtests,strictcheck,docs -Dvtn.build.jobs=2 -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/yang-push/yang-push.yaml b/jjb/yang-push/yang-push.yaml index beef82c0ea..710b95d6f8 100644 --- a/jjb/yang-push/yang-push.yaml +++ b/jjb/yang-push/yang-push.yaml @@ -2,15 +2,15 @@ - project: name: yang-push jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -32,6 +32,7 @@ disable_distribution_check: False project: 'yang-push' + project-name: 'yang-push' mvn-settings: 'yang-push-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' diff --git a/jjb/yangide/yangide-releng.yaml b/jjb/yangide/yangide-releng.yaml index 45e19b69ec..8ff99afac5 100644 --- a/jjb/yangide/yangide-releng.yaml +++ b/jjb/yangide/yangide-releng.yaml @@ -1,10 +1,11 @@ - project: name: yangide-releng jobs: - - '{name}-publish-p2repo' - - '{name}-release-java' + - '{project-name}-publish-p2repo' + - '{project-name}-release-java' project: yangide + project-name: 'yangide' jdk: 'openjdk8' stage-id: 'fba306956f98' project-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1448465159080' diff --git a/jjb/yangide/yangide.yaml b/jjb/yangide/yangide.yaml index 9629e40bd8..9c7fda3f64 100644 --- a/jjb/yangide/yangide.yaml +++ b/jjb/yangide/yangide.yaml @@ -2,15 +2,15 @@ - project: name: yangide jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' - - '{name}-verify-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' + - '{project-name}-verify-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -24,10 +24,10 @@ disable_distribution_check: True project: 'yangide' + project-name: 'yangide' mvn-settings: 'yangide-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}' email-upstream: '[yangide] [odlparent] [yangtools]' archive-artifacts: '' - diff --git a/jjb/yangtools/yangtools.yaml b/jjb/yangtools/yangtools.yaml index 7f8a882a4d..6c70e74b4f 100644 --- a/jjb/yangtools/yangtools.yaml +++ b/jjb/yangtools/yangtools.yaml @@ -2,14 +2,14 @@ - project: name: yangtools jobs: - - '{name}-clm-{stream}' - - '{name}-distribution-{stream}' - - '{name}-distribution-check-{stream}' - - '{name}-integration-{stream}' - - '{name}-merge-{stream}' - - '{name}-periodic-{stream}' - - '{name}-sonar' - - '{name}-validate-autorelease-{stream}' + - '{project-name}-clm-{stream}' + - '{project-name}-distribution-{stream}' + - '{project-name}-distribution-check-{stream}' + - '{project-name}-integration-{stream}' + - '{project-name}-merge-{stream}' + - '{project-name}-periodic-{stream}' + - '{project-name}-sonar' + - '{project-name}-validate-autorelease-{stream}' # stream: release stream (eg. stable-lithium or beryllium) # branch: git branch (eg. stable/lithium or master) @@ -39,6 +39,7 @@ disable_distribution_check: True project: 'yangtools' + project-name: 'yangtools' mvn-settings: 'yangtools-settings' mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r ' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' -- 2.36.6