From: Thanh Ha Date: Mon, 18 Jul 2016 23:53:43 +0000 (-0400) Subject: Change template {name} field into {project-name} X-Git-Tag: release/beryllium-sr3~150 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=0c5a56affd594ef2d369866b2ab094da039b2294;p=releng%2Fbuilder.git 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 --- diff --git a/jjb/aaa/aaa.yaml b/jjb/aaa/aaa.yaml index 86fb09c39..dcf830bfe 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 533bd018a..19cdfa94a 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 0f6aec251..59deaee02 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 40e656462..c9fc98c90 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 467c3399a..7761c8683 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 4cf2abe27..2bda04a88 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 c1717047d..34bad69d8 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 573554f79..e329dc218 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 a807485e1..9087fe6ba 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 deee3bb3e..1848f4de1 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 4897e51eb..d0db9b967 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 f65ddffe8..41dfab80d 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 9d34068f7..de5eedd80 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 19f0f8e92..740974b4f 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 00c347a67..7af8fae0d 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 649e33f76..4bacef7ad 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 71741bb4d..25ca0336e 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 6660d50b5..4f63a973d 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 70138b94e..54a5a5882 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 eab84aa58..9e84cdbc2 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 6b2c93278..23fe48ee5 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 ab5cbbf62..fb485683f 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 3a545608b..528c7becb 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 f586efe0c..913bbd044 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 9989c476a..662e882b0 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 3e127c238..a3dbc37e7 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 656883c15..d7a28374e 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 c8c7f4e6a..6ddc82325 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 900cc8076..130f7c619 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 fb2b9d4be..f40b0d05d 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 cbbd383ba..0b3ab901e 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 cc359dedf..a0217157e 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 1330226b7..6042928ae 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 ca65bdd2f..618c135ef 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 5d1bbe3ca..579e02bdf 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 5825c5143..ccb7e138e 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 7778f4c67..892f44753 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 22b9033ab..d4cacd8c3 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 34ad50c9f..1434ae4e3 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 2cb555a45..2c3d52d0f 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 767bacb0b..d3238fa89 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 aa88491cb..c05ef165a 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 f6955e1a8..8600590c0 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 2a3c12bf4..efb70ce35 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 fe8cc4066..abb4bf5ea 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 fe8a4cc06..f3d1a6a6f 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 8ead4af9d..121505fc9 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 a2c36a84c..fe919d7f5 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 6c70f7c72..d0d361498 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 e5f611a26..ed4f70445 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 f099f2e74..9a4e44def 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 1f69048d8..1417bd3e7 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 cab5eec62..30d549c21 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 4137a0b07..0546f0ef9 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 a49d191c4..68ad25340 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 c2928e998..09329d917 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 880c616b8..25ab3402e 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 c124c600c..542ab5ced 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 e1d542673..fd08a31ee 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 103bd1505..cd8792745 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 d40095d74..c701e3a47 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 e6340fa1c..bbbb7dac6 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 845b56d89..a4bd850c1 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 9bb857b8b..b0258563d 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 5809913d2..5bfd6d22c 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 464327141..b7c58136c 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 4f4d010cd..fdb3b257f 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 79b961603..3a0fe5d7d 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 beef82c0e..710b95d6f 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 45e19b69e..8ff99afac 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 9629e40bd..9c7fda3f6 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 7f8a882a4..6c70e74b4 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'