+ Every template now passes {disabled} flag.
+ Default value is false, specified in releng-defaults.yaml
+ For stream stable-lithium, 'disabled: true' is the first item.
+ Within a template, usual order is: name, disabled, node, (blank), project-type, ...
+ Fixed streams in bgpcep-csit-bgp-ingest-mixed.
+ File vbd.cfg deleted.
Change-Id: I477f5a59d327c95920efff7772c1f16eef0141a9
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
jdk: 'openjdk7'
integration-test: beryllium
- lithium:
+ disabled: true
next-release-tag: Lithium-SR5
branch: 'stable/lithium'
jdk: 'openjdk7'
- job-template:
name: 'autorelease-release-{stream}'
+ disabled: {disabled}
+ node: centos7-autorelease-4c-16g
project-type: maven
- node: centos7-autorelease-4c-16g
jdk: '{jdk}'
logrotate:
- job-template:
name: 'autorelease-project-report-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: 'autorelease-site-publish-{stream}'
+ disabled: {disabled}
node: centos7-java-builder-2c-8g
concurrent: false
jdk: 'openjdk8'
- job-template:
name: 'autorelease-site-verify-{stream}'
+ disabled: {disabled}
node: centos7-java-builder-2c-8g
concurrent: true
jdk: 'openjdk8'
- project:
name: autorelease-version-management
+
jobs:
- '{project-name}-verify-python-{stream}'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# Project branches
stream:
- - boron:
+ - carbon:
branch: 'master'
jre: 'openjdk8'
+ - boron:
+ branch: 'stable/boron'
+ jre: 'openjdk8'
- beryllium:
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- beryllium:
branch: 'stable/beryllium'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
toxdir: 'pcep/pcepy'
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'didm'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'dlux'
- job-template:
name: 'docs-merge-rtd-{stream}'
+ disabled: {disabled}
node: centos7-java-builder-2c-8g
project-type: freestyle
- job-template:
name: 'docs-verify-rtd-{stream}'
+ disabled: {disabled}
node: centos7-java-builder-2c-8g
project-type: freestyle
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'docs'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'groupbasedpolicy'
+++ /dev/null
-STREAMS:
-- boron:
- branch: master
- jdks: openjdk8
- autorelease: true
-DEPENDENCIES: odlparent,yangtools,controller,mdsal,netconf
# branch: git branch (eg. stable/lithium or master)
stream:
- boron:
+ disabled: true
disable_autorelease: False
disable_distribution_check: False
project: 'honeycomb/vbd'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- job-template:
name: 'integration-distribution-verify-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: maven
- node: centos7-java-builder-2c-8g
concurrent: true
jdk: '{jre}'
- job-template:
name: 'integration-distribution-merge-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: maven
- node: centos7-java-builder-2c-8g
jdk: '{jre}'
logrotate:
- job-template:
name: 'integration-distribution-deploy-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
logrotate:
- job-template:
name: 'integration-distribution-offline-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-verify-1node-{functionality}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-1node-{functionality}-{install}-{stream}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-verify-3node-{functionality}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-3node-{functionality}-{install}-{stream}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-3node-docker-{functionality}-{install}-{stream}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-3node-periodic-{functionality}-{install}-{stream}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-1node-openstack-{openstack}-{functionality}-{stream}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-csit-3node-openstack-{openstack}-{functionality}-{stream}'
- disabled: false
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: '{project}-patch-test-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: maven
- node: centos7-java-builder-2c-8g
jdk: '{jdk}'
logrotate:
vtn-csit-1node-coordinator-only-{stream}
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jdk: 'openjdk7'
jre: 'openjdk7'
- job-template:
name: 'integration-csit-verify-1node-library'
+ disabled: {disabled}
+ node: centos7-robot-2c-2g
project-type: freestyle
- node: centos7-robot-2c-2g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: 'integration-distribution-test-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
logrotate:
daysToKeep: '{build-days-to-keep}'
- job-template:
name: 'integration-patch-test-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: maven
- node: centos7-java-builder-2c-8g
jdk: '{jdk}'
logrotate:
- job-template:
name: 'integration-multipatch-test-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-8c-8g
project-type: maven
- node: centos7-java-builder-8c-8g
jdk: '{jdk}'
logrotate:
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'iotdm'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'l2switch'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'lacp'
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'lispflowmapping'
branch: 'stable/boron'
jre: 'openjdk8'
robot-options: '-v JAVA_OPTIONS:-Xmx6656m'
-
- beryllium:
branch: 'stable/beryllium'
jre: 'openjdk7'
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- job-template:
name: 'netvirt-daily-full-integration-{stream}'
+ disabled: {disabled}
+ node: centos7-docker-2c-4g
# Required Variables:
# stream: release stream (eg. stable-lithium or beryllium)
# branch: git branch (eg. stable/lithium or master)
project-type: freestyle
- node: centos7-docker-2c-4g
jdk: '{jdk}'
description: 'Integration tests for the Netvirt project against different versions of OVS and branches. This job runs nightly. '
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'neutron'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'nic'
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'openflowjava'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'openflowplugin'
- job-template:
name: 'opflex-verify-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
jdk: '{jdk}'
- job-template:
name: 'opflex-merge-{stream}'
-
+ disabled: {disabled}
node: centos7-java-builder-2c-8g
jdk: '{jdk}'
- job-template:
name: 'opflex-dep_rpm-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
logrotate:
- job-template:
name: 'opflex-openvswitch_rpm-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
logrotate:
- job-template:
name: 'opflex-libuv_tgz-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
logrotate:
- job-template:
name: 'opflex-rapidjson_tgz-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
logrotate:
- job-template:
name: 'opflex-openvswitch_tgz-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
logrotate:
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
jdks:
- openjdk8
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jdk: openjdk7
jdks:
- job-template:
name: 'ovsdb-daily-full-integration-{stream}'
-
- # Required Variables:
- # stream: release stream (eg. stable-lithium or beryllium)
- # branch: git branch (eg. stable/lithium or master)
+ disabled: {disabled}
+ node: centos7-docker-2c-4g
project-type: freestyle
- node: centos7-docker-2c-4g
jdk: '{jdk}'
description: 'Integration tests for the OVSDB project against different versions of OVS and branches. This job runs nightly. '
+ # Required Variables:
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
+
logrotate:
daysToKeep: '{build-days-to-keep}'
numToKeep: '{build-num-to-keep}'
- job-template:
name: 'ovsdb-sonar'
+ disabled: {disabled}
+ node: centos7-docker-2c-4g
project-type: maven
- node: centos7-docker-2c-4g
jdk: '{jdk}'
logrotate:
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
- job-template:
name: '{project-name}-build-rpm-{stream}'
+ disabled: {disabled}
node: dynamic_verify
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'packetcable'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'persistence'
# Python
toxdir: ''
+
+ # Default value to enable optional job disable by overriding it selectively
+ disabled: false
- job-template:
name: builder-verify-jjb
+ disabled: {disabled}
node: jjbuilder
project-type: freestyle
- job-template:
name: builder-verify-python
+ disabled: {disabled}
node: centos7-java-builder-2c-8g
project-type: freestyle
- job-template:
name: 'builder-merge'
+ disabled: {disabled}
node: jjbuilder
# builder-merge job to run JJB update
- job-template:
name: builder-check-poms
+ disabled: {disabled}
node: centos7-java-builder-2c-8g
project-type: freestyle
# {stream}
# {jdk}
name: '{project-name}-clm-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
project-type: freestyle
- node: '{build-node}'
jdk: '{jdk}'
logrotate:
- job-template:
name: '{project-name}-distribution-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
# Required variables:
# stream: release stream (eg. stable-lithium or beryllium)
# branch: git branch (eg. stable/lithium or master)
project-type: maven
- node: '{build-node}'
jdk: '{jdk}'
logrotate:
name: '{project-name}-distribution-check-{stream}'
disabled: '{obj:disable_distribution_check}'
+ node: '{build-node}'
project-type: freestyle
- node: '{build-node}'
concurrent: true
jdk: '{jdk}'
- job-template:
name: '{project-name}-integration-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for ODL integration verify jobs
#
# branch: git branch (eg. stable/lithium or master)
project-type: freestyle
- node: '{build-node}'
jdk: '{jdk}'
logrotate:
- job-template:
name: '{project-name}-merge-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for ODL merge jobs
#
# branch: git branch (eg. stable/lithium or master)
project-type: maven
- node: '{build-node}'
jdk: '{jdk}'
logrotate:
- job-template:
name: '{project-name}-periodic-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for periodic builders
#
# branch: git branch (eg. stable/lithium or master)
project-type: freestyle
- node: '{build-node}'
jdk: '{jdk}'
logrotate:
- job-template:
name: '{project-name}-sonar'
- disabled: false
+ disabled: {disabled}
+ node: '{build-node}'
project-type: maven
- node: '{build-node}'
jdk: 'openjdk8'
logrotate:
- job-template:
name: '{project-name}-validate-autorelease-{stream}'
disabled: '{obj:disable_autorelease}'
+ node: '{build-node}'
project-type: freestyle
- node: '{build-node}'
concurrent: true
jdk: '{jdk}'
- job-template:
name: '{project-name}-verify-{stream}-{maven}-{jdks}'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for ODL verify jobs
#
# branch: git branch (eg. stable/lithium or master)
project-type: freestyle
- node: '{build-node}'
concurrent: true
jdk: '{jdks}'
- job-template:
name: '{project-name}-release-java'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for producing a release candidate by creating a staging repo
# in Nexus.
project-type: maven
- node: '{build-node}'
jdk: '{jdk}'
logrotate:
- job-template:
name: '{project-name}-publish-p2repo'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for publishing a p2 repo given a URL to a zipped p2repo.
project-type: maven
- node: '{build-node}'
jdk: '{jdk}'
parameters:
- job-template:
name: '{project-name}-verify-python-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for python verify jobs
#
# the workspace. Empty works if tox.ini is at project root.
project-type: freestyle
- node: '{build-node}'
concurrent: true
logrotate:
- job-template:
name: '{project-name}-merge-rtd-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
+
# Template for ReadTheDocs triggering
project-type: freestyle
- node: '{build-node}'
concurrent: false
parameters:
- job-template:
name: '{project-name}-verify-node-{stream}'
+ disabled: {disabled}
+ node: '{build-node}'
# Job template for python verify jobs
#
# nodever: version of node to install in virtualenv
project-type: freestyle
- node: '{build-node}'
concurrent: true
logrotate:
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'reservation'
stream:
- stable-lithium:
branch: 'stable/lithium'
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'sdninterfaceapp'
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# Project branches
stream:
- - boron:
+ - carbon:
branch: 'master'
jre: 'openjdk8'
+ - boron:
+ branch: 'stable/boron'
+ jre: 'openjdk8'
install:
- all:
- job-template:
name: 'sfc-verify-python-{stream}'
+ disabled: {disabled}
+ node: centos7-java-builder-2c-8g
# Job template for ODL verify jobs
#
# branch: git branch (eg. stable/lithium or master)
project-type: freestyle
- node: centos7-java-builder-2c-8g
concurrent: true
logrotate:
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'sfc'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'snbi'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'snmp'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'snmp4sdn'
- job-template:
name: 'spectrometer-deploy-webapp-master'
+ disabled: {disabled}
+ node: dynamic_verify
project-type: freestyle
- node: dynamic_verify
concurrent: false
logrotate:
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'sxp'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'tcpmd5'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'topoprocessing'
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'tsdr'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'ttp'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
branch: 'stable/beryllium'
jre: 'openjdk7'
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# Project branches
stream:
- stable-lithium:
+ disabled: true
branch: 'stable/lithium'
jre: 'openjdk7'
# branch: git branch (eg. stable/lithium or master)
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True
project: 'vtn'
stream:
- stable-lithium:
+ disabled: true
disable_autorelease: True
disable_distribution_check: True