branch: 'master'
mvn-settings: 'aaa-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: aaa
+ description: 'List of aaa jobs'
+ regex: '^aaa-.*'
+ <<: *releng_view_common
build-node: centos7-builder-2c-8g
mvn-settings: 'alto-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: alto
+ description: 'List of alto jobs'
+ regex: '^alto-.*'
+ <<: *releng_view_common
project-name: 'archetypes'
branch: 'master'
mvn-settings: 'archetypes-settings'
+
+- view:
+ name: archetypes
+ regex: '^archetypes-.*'
+ description: 'List of archetypes jobs'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'atrium-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: atrium
+ description: 'List of atrium jobs'
+ regex: '^atrium-.*'
+ <<: *releng_view_common
**/hs_err_*.log
**/target/feature/feature.xml
# TODO: **/*.hprof is too large, compress with xz first
+
+- view:
+ name: autorelease
+ description: 'List of autorelease jobs'
+ regex: '^autorelease-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'bgpcep-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: bgpcep
+ description: 'List of bgpcep jobs'
+ regex: '^bgpcep-.*'
+ <<: *releng_view_common
build-node: centos7-builder-2c-8g
mvn-settings: 'bier-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: bier
+ description: 'List of bier jobs'
+ regex: '^bier-.*'
+ <<: *releng_view_common
branch: master
mvn-settings: 'capwap-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: capwap
+ description: 'List of capwap jobs'
+ regex: '^capwap-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'cardinal-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: cardinal
+ description: 'List of cardinal jobs'
+ regex: '^cardinal-.*'
+ <<: *releng_view_common
branch: master
mvn-settings: 'centinel-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: centinel
+ description: 'List of centinel jobs'
+ regex: '^centinel-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'coe-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: coe
+ description: 'List of coe jobs'
+ regex: '^coe-.*'
+ <<: *releng_view_common
mvn-settings: 'controller-settings'
mvn-goals: 'clean deploy -Pintegrationtests,docs'
mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
+
+- view:
+ name: controller
+ description: 'List of controller jobs'
+ regex: '^controller-.*'
+ <<: *releng_view_common
mvn-settings: 'coretutorials-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
build-timeout: 120
+
+- view:
+ name: coretutorials
+ description: 'List of coretutorials jobs'
+ regex: '^coretutorials-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'daexim-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: daexim
+ description: 'List of daexim jobs'
+ regex: '^daexim-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'didm-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: didm
+ description: 'List of didm jobs'
+ regex: '^didm-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'dlux-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: dlux
+ description: 'List of dlux jobs'
+ regex: '^dlux-.*'
+ <<: *releng_view_common
build-node: centos7-builder-2c-8g
mvn-settings: 'dluxapps-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: dluxapps
+ description: 'List of dluxapps jobs'
+ regex: '^dluxapps-.*'
+ <<: *releng_view_common
build-timeout: 60
rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight/32322/
rtd-token: 86e54dd38c651e2164ea63c183ae601d19cd1f3c
+
+- view:
+ name: docs
+ description: 'List of docs jobs'
+ regex: '^docs-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'eman-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: eman
+ description: 'List of eman jobs'
+ regex: '^eman-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'faas-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: faas
+ description: 'List of faas jobs'
+ regex: '^faas-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'federation-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: federation
+ description: 'List of federation jobs'
+ regex: '^federation-.*'
+ <<: *releng_view_common
build-node: centos7-builder-2c-8g
mvn-settings: 'genius-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: genius
+ description: 'List of genius jobs'
+ regex: '^genius-.*'
+ <<: *releng_view_common
mvn-settings: 'groupbasedpolicy-settings'
mvn-goals: '-U clean deploy findbugs:findbugs'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: groupbasedpolicy
+ description: 'List of groupbasedpolicy jobs'
+ regex: '^groupbasedpolicy-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'honeycomb-vbd-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: vbd
+ description: 'List of vbd jobs'
+ regex: '^vbd-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'infrautils-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: infrautils
+ description: 'List of infrautils jobs'
+ regex: '^infrautils-.*'
+ <<: *releng_view_common
- integration-csit-archive-build
- lf-infra-publish
+- view:
+ name: distribution
+ description: 'List of distribution jobs'
+ regex: '^(integration-)?distribution-.*'
+ <<: *releng_view_common
publishers:
- lf-infra-publish
+
+- view:
+ name: integration
+ description: 'List of integration jobs'
+ regex: '^integration-.*'
+ <<: *releng_view_common
build-node: centos7-builder-2c-8g
mvn-settings: 'iotdm-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: iotdm
+ description: 'List of iotdm jobs'
+ regex: '^iotdm-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'jsonrpc-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: jsonrpc
+ description: 'List of jsonrpc jobs'
+ regex: '^jsonrpc-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'l2switch-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
+
+- view:
+ name: l2switch
+ description: 'List of l2switch jobs'
+ regex: '^l2switch-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'lacp-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: lacp
+ description: 'List of lacp jobs'
+ regex: '^lacp-.*'
+ <<: *releng_view_common
git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
gerrit-server-name: LinuxFoundation
+
+- view:
+ name: lf-infra
+ description: 'List of lf-infra jobs'
+ regex: '^lf-infra-.*'
+ <<: *releng_view_common
---
- project:
- name: lf-infra-lfn-process
+ name: lfn-process
jobs:
- '{project-name}-rtd-jobs'
- gerrit-tox-verify
- project-name: lf-infra-lfn-process
+ project-name: lfn-process
project: lfn/process
project-pattern: lfn/process
build-node: centos7-builder-2c-1g
git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
gerrit-server-name: LinuxFoundation
+- view:
+ name: lfn
+ description: 'List of LF Networking jobs'
+ regex: '^lfn-.*'
+ <<: *releng_view_common
mvn-settings: 'lispflowmapping-settings'
mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
+
+- view:
+ name: lispflowmapping
+ description: 'List of lispflowmapping jobs'
+ regex: '^lispflowmapping-.*'
+ <<: *releng_view_common
mvn-settings: 'mdsal-settings'
mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
+
+- view:
+ name: mdsal
+ description: 'List of mdsal jobs'
+ regex: '^mdsal-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'messaging4transport-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: messaging4transport
+ description: 'List of messaging4transport jobs'
+ regex: '^messaging4transport-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'natapp-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: natapp
+ description: 'List of natapp jobs'
+ regex: '^natapp-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'nemo-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: nemo
+ description: 'List of nemo jobs'
+ regex: '^nemo-.*'
+ <<: *releng_view_common
mvn-settings: 'netconf-settings'
mvn-goals: 'clean deploy -Pintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
+
+- view:
+ name: netconf
+ description: 'List of netconf jobs'
+ regex: '^netconf-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'netide-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: netide
+ description: 'List of netide jobs'
+ regex: '^netide-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'netvirt-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: netvirt
+ description: 'List of netvirt jobs'
+ regex: '^netvirt-.*'
+ <<: *releng_view_common
+
+- view:
+ name: netvirt-csit
+ description: 'List of netvirt-csit jobs'
+ regex: 'netvirt-csit(?!(.*gate)|(.*hwvtep)).*'
+ <<: *integration_view_csit
branch: 'master'
mvn-settings: 'neutron-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: neutron
+ description: 'List of neutron jobs'
+ regex: '^neutron-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'next-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: next
+ description: 'List of next jobs'
+ regex: '^next-.*'
+ <<: *releng_view_common
build-node: centos7-builder-2c-8g
mvn-settings: 'nic-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: nic
+ description: 'List of nic jobs'
+ regex: '^nic-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'ocpplugin-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: ocpplugin
+ description: 'List of ocpplugin jobs'
+ regex: '^ocpplugin-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'odlparent-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: odlparent
+ description: 'List of odlparent jobs'
+ regex: '^odlparent-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'of-config-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: of-config
+ description: 'List of of-config jobs'
+ regex: '^of-config-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'ofextensions-circuitsw-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: circuitsw
+ description: 'List of circuitsw jobs'
+ regex: '^circuitsw-.*'
+ <<: *releng_view_common
echo $CI_MESSAGE
echo "----------------------------------"
echo " Promoted ODL Autorelease artifact as release candidate!"
+
+- view:
+ name: openci
+ description: 'List of openci jobs'
+ regex: '^openci-.*'
+ <<: *releng_view_common
mvn-settings: 'openflowplugin-settings'
mvn-goals: 'clean deploy javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: openflowplugin
+ description: 'List of openflowplugin jobs'
+ regex: '^openflowplugin-.*'
+ <<: *releng_view_common
+
+- view:
+ name: openflowplugin-oxygen
+ description: 'List of openflowplugin oxygen jobs'
+ regex: 'openflowplugin-.*-oxygen'
+ <<: *releng_view_common
email-recipients: '{email-recipients}'
email-prefix: '[opflex]'
- lf-infra-publish
+
+- view:
+ name: opflex
+ description: 'List of opflex jobs'
+ regex: '^opflex-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'ovil-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: ovil
+ description: 'List of ovil jobs'
+ regex: '^ovil-.*'
+ <<: *releng_view_common
# Used by the release job
staging-profile-id: a68b188166958
+
+- view:
+ name: ovsdb
+ description: 'List of ovsdb jobs'
+ regex: '^ovsdb-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'p4plugin-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: p4plugin
+ description: 'List of p4plugin jobs'
+ regex: '^p4plugin-.*'
+ <<: *releng_view_common
publishers:
- lf-infra-publish
+
+- view:
+ name: packaging
+ description: 'List of packaging, ansible and puppet jobs'
+ regex: '^packaging.*|ansible.*|puppet.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'packetcable-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: packetcable
+ description: 'List of packetcable jobs'
+ regex: '^packetcable-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'persistence-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: persistence
+ description: 'List of persistence jobs'
+ regex: '^persistence-.*'
+ <<: *releng_view_common
- view:
name: Distribution-Jobs
- description: 'List of Distribution jobs (test, check, merge, deploy, offline, verify)'
+ description: >
+ List of Distribution jobs (test, check, merge, deploy, offline, verify)
regex: '^.*-distribution-(?!(test|check|merge|deploy|offline|verify)).*'
<<: *releng_view_common
regex: '.*-gate-.*'
<<: *releng_view_common
-# Note: column plugins implementations requires JJB 2.1 to be released.
- view:
name: Integration
description: 'List of Integration jobs'
regex: '.*-integration-.*'
- view-type: list
- filter-executors: false
- filter-queue: false
- columns:
- - status
- - weather
- - job
- - last-success
- - last-failure
- - last-duration
- - build-button
- - jacoco
- - find-bugs
- - robot-list
- recurse: false
+ <<: *releng_view_common
- view:
name: Merge-Jobs
regex: '^(?!.*-csit).*-verify-.*'
<<: *releng_view_common
-- view:
- name: aaa
- description: 'List of aaa jobs'
- regex: '^aaa-.*'
- <<: *releng_view_common
-
-- view:
- name: alto
- description: 'List of alto jobs'
- regex: '^alto-.*'
- <<: *releng_view_common
-
-- view:
- name: archetypes
- regex: '^archetypes-.*'
- description: 'List of archetypes jobs'
- <<: *releng_view_common
-
-- view:
- name: atrium
- description: 'List of atrium jobs'
- regex: '^atrium-.*'
- <<: *releng_view_common
-
-- view:
- name: autorelease
- description: 'List of autorelease jobs'
- regex: '^autorelease-.*'
- <<: *releng_view_common
-
-- view:
- name: bgpcep
- description: 'List of bgpcep jobs'
- regex: '^bgpcep-.*'
- <<: *releng_view_common
-
-- view:
- name: bier
- description: 'List of bier jobs'
- regex: '^bier-.*'
- <<: *releng_view_common
-
- view:
name: builder
description: 'List of builder jobs'
- regex: '^(builder|lf-infra)-.*'
- <<: *releng_view_common
-
-- view:
- name: capwap
- description: 'List of capwap jobs'
- regex: '^capwap-.*'
- <<: *releng_view_common
-
-- view:
- name: cardinal
- description: 'List of cardinal jobs'
- regex: '^cardinal-.*'
- <<: *releng_view_common
-
-- view:
- name: centinel
- description: 'List of centinel jobs'
- regex: '^centinel-.*'
- <<: *releng_view_common
-
-- view:
- name: circuitsw
- description: 'List of circuitsw jobs'
- regex: '^circuitsw-.*'
- <<: *releng_view_common
-
-- view:
- name: coe
- description: 'List of coe jobs'
- regex: '^coe-.*'
- <<: *releng_view_common
-
-- view:
- name: controller
- description: 'List of controller jobs'
- regex: '^controller-.*'
- <<: *releng_view_common
-
-- view:
- name: coretutorials
- description: 'List of coretutorials jobs'
- regex: '^coretutorials-.*'
- <<: *releng_view_common
-
-- view:
- name: daexim
- description: 'List of daexim jobs'
- regex: '^daexim-.*'
- <<: *releng_view_common
-
-- view:
- name: didm
- description: 'List of didm jobs'
- regex: '^didm-.*'
- <<: *releng_view_common
-
-- view:
- name: distribution
- description: 'List of distribution jobs'
- regex: '^(integration-)?distribution-.*'
- <<: *releng_view_common
-
-- view:
- name: dlux
- description: 'List of dlux jobs'
- regex: '^dlux-.*'
- <<: *releng_view_common
-
-- view:
- name: dluxapps
- description: 'List of dluxapps jobs'
- regex: '^dluxapps-.*'
- <<: *releng_view_common
-
-- view:
- name: docs
- description: 'List of docs jobs'
- regex: '^docs-.*'
- <<: *releng_view_common
-
-- view:
- name: eman
- description: 'List of eman jobs'
- regex: '^eman-.*'
- <<: *releng_view_common
-
-- view:
- name: epc
- description: 'List of epc jobs'
- regex: '^epc-.*'
- <<: *releng_view_common
-
-- view:
- name: faas
- description: 'List of faas jobs'
- regex: '^faas-.*'
- <<: *releng_view_common
-
-- view:
- name: federation
- description: 'List of federation jobs'
- regex: '^federation-.*'
- <<: *releng_view_common
-
-- view:
- name: fpc
- description: 'List of fpc jobs'
- regex: '^fpc-.*'
- <<: *releng_view_common
-
-- view:
- name: genius
- description: 'List of genius jobs'
- regex: '^genius-.*'
- <<: *releng_view_common
-
-- view:
- name: gnt
- description: 'List of gnt jobs'
- regex: '^gnt-.*'
- <<: *releng_view_common
-
-- view:
- name: groupbasedpolicy
- description: 'List of groupbasedpolicy jobs'
- regex: '^groupbasedpolicy-.*'
- <<: *releng_view_common
-
-- view:
- name: infrautils
- description: 'List of infrautils jobs'
- regex: '^infrautils-.*'
- <<: *releng_view_common
-
-- view:
- name: integration
- description: 'List of integration jobs'
- regex: '^integration-.*'
- <<: *releng_view_common
-
-- view:
- name: iotdm
- description: 'List of iotdm jobs'
- regex: '^iotdm-.*'
- <<: *releng_view_common
-
-- view:
- name: jsonrpc
- description: 'List of jsonrpc jobs'
- regex: '^jsonrpc-.*'
- <<: *releng_view_common
-
-- view:
- name: kafkaproducer
- description: 'List of kafkaproducer jobs'
- regex: '^kafkaproducer-.*'
- <<: *releng_view_common
-
-- view:
- name: l2switch
- description: 'List of l2switch jobs'
- regex: '^l2switch-.*'
- <<: *releng_view_common
-
-- view:
- name: lacp
- description: 'List of lacp jobs'
- regex: '^lacp-.*'
- <<: *releng_view_common
-
-- view:
- name: lispflowmapping
- description: 'List of lispflowmapping jobs'
- regex: '^lispflowmapping-.*'
- <<: *releng_view_common
-
-- view:
- name: mdsal
- description: 'List of mdsal jobs'
- regex: '^mdsal-.*'
- <<: *releng_view_common
-
-- view:
- name: messaging4transport
- description: 'List of messaging4transport jobs'
- regex: '^messaging4transport-.*'
- <<: *releng_view_common
-
-- view:
- name: natapp
- description: 'List of natapp jobs'
- regex: '^natapp-.*'
- <<: *releng_view_common
-
-- view:
- name: nemo
- description: 'List of nemo jobs'
- regex: '^nemo-.*'
- <<: *releng_view_common
-
-- view:
- name: netconf
- description: 'List of netconf jobs'
- regex: '^netconf-.*'
- <<: *releng_view_common
-
-- view:
- name: netide
- description: 'List of netide jobs'
- regex: '^netide-.*'
- <<: *releng_view_common
-
-- view:
- name: netvirt
- description: 'List of netvirt jobs'
- regex: '^netvirt-.*'
- <<: *releng_view_common
-
-- view:
- name: netvirt-csit
- description: 'List of netvirt-csit jobs'
- regex: 'netvirt-csit(?!(.*gate)|(.*hwvtep)).*'
- <<: *integration_view_csit
-
-- view:
- name: neutron
- description: 'List of neutron jobs'
- regex: '^neutron-.*'
- <<: *releng_view_common
-
-- view:
- name: next
- description: 'List of next jobs'
- regex: '^next-.*'
- <<: *releng_view_common
-
-- view:
- name: nic
- description: 'List of nic jobs'
- regex: '^nic-.*'
- <<: *releng_view_common
-
-- view:
- name: ocpplugin
- description: 'List of ocpplugin jobs'
- regex: '^ocpplugin-.*'
- <<: *releng_view_common
-
-- view:
- name: odlparent
- description: 'List of odlparent jobs'
- regex: '^odlparent-.*'
- <<: *releng_view_common
-
-- view:
- name: of-config
- description: 'List of of-config jobs'
- regex: '^of-config-.*'
- <<: *releng_view_common
-
-- view:
- name: openci
- description: 'List of openci jobs'
- regex: '^openci-.*'
- <<: *releng_view_common
-
-- view:
- name: openflowplugin
- description: 'List of openflowplugin jobs'
- regex: '^openflowplugin-.*'
- <<: *releng_view_common
-
-- view:
- name: openflowplugin-oxygen
- description: 'List of openflowplugin oxygen jobs'
- regex: 'openflowplugin-.*-oxygen'
- <<: *releng_view_common
-
-- view:
- name: opflex
- description: 'List of opflex jobs'
- regex: '^opflex-.*'
- <<: *releng_view_common
-
-- view:
- name: ovil
- description: 'List of ovil jobs'
- regex: '^ovil-.*'
- <<: *releng_view_common
-
-- view:
- name: ovsdb
- description: 'List of ovsdb jobs'
- regex: '^ovsdb-.*'
- <<: *releng_view_common
-
-- view:
- name: p4plugin
- description: 'List of p4plugin jobs'
- regex: '^p4plugin-.*'
- <<: *releng_view_common
-
-- view:
- name: packaging
- description: 'List of packaging, ansible and puppet jobs'
- regex: '^packaging.*|ansible.*|puppet.*'
- <<: *releng_view_common
-
-- view:
- name: packer
- description: 'List of packer jobs'
- regex: '^builder-.*packer.*'
- <<: *releng_view_common
-
-- view:
- name: packetcable
- description: 'List of packetcable jobs'
- regex: '^packetcable-.*'
- <<: *releng_view_common
-
-- view:
- name: persistence
- description: 'List of persistence jobs'
- regex: '^persistence-.*'
- <<: *releng_view_common
-
-- view:
- name: reservation
- description: 'List of reservation jobs'
- regex: '^reservation-.*'
- <<: *releng_view_common
-
-- view:
- name: sdninterfaceapp
- description: 'List of sdninterfaceapp jobs'
- regex: '^sdninterfaceapp-.*'
- <<: *releng_view_common
-
-- view:
- name: sfc
- description: 'List of sfc jobs'
- regex: '^sfc-.*'
- <<: *releng_view_common
-
-- view:
- name: snbi
- description: 'List of snbi jobs'
- regex: '^snbi-.*'
- <<: *releng_view_common
-
-- view:
- name: snmp
- description: 'List of snmp jobs'
- regex: '^snmp-.*'
- <<: *releng_view_common
-
-- view:
- name: snmp4sdn
- description: 'List of snmp4sdn jobs'
- regex: '^snmp4sdn-.*'
- <<: *releng_view_common
-
-- view:
- name: sxp
- description: 'List of sxp jobs'
- regex: '^sxp-.*'
- <<: *releng_view_common
-
-- view:
- name: systemmetrics
- description: 'List of systemmetrics jobs'
- regex: '^systemmetrics-.*'
- <<: *releng_view_common
-
-- view:
- name: telemetry
- description: 'List of telemetry jobs'
- regex: '^telemetry-.*'
- <<: *releng_view_common
-
-- view:
- name: topoprocessing
- description: 'List of topoprocessing jobs'
- regex: '^topoprocessing-.*'
- <<: *releng_view_common
-
-- view:
- name: transportpce
- description: 'List of transportpce jobs'
- regex: '^transportpce-.*'
- <<: *releng_view_common
-
-- view:
- name: tsdr
- description: 'List of tsdr jobs'
- regex: '^tsdr-.*'
- <<: *releng_view_common
-
-- view:
- name: ttp
- description: 'List of ttp jobs'
- regex: '^ttp-.*'
- <<: *releng_view_common
-
-- view:
- name: unimgr
- description: 'List of unimgr jobs'
- regex: '^unimgr-.*'
- <<: *releng_view_common
-
-- view:
- name: usc
- description: 'List of usc jobs'
- regex: '^usc-.*'
- <<: *releng_view_common
-
-- view:
- name: uscplugin
- description: 'List of uscplugin jobs'
- regex: '^usecplugin-.*'
- <<: *releng_view_common
-
-- view:
- name: vbd
- description: 'List of vbd jobs'
- regex: '^vbd-.*'
- <<: *releng_view_common
-
-- view:
- name: yang-push
- description: 'List of yang-push jobs'
- regex: '^yang-push-.*'
- <<: *releng_view_common
-
-- view:
- name: yangide
- description: 'List of yangide jobs'
- regex: '^yangide-.*'
- <<: *releng_view_common
-
-- view:
- name: yangtools
- description: 'List of yangtools jobs'
- regex: '^yangtools-.*'
+ regex: '^builder-.*'
<<: *releng_view_common
branch: 'master'
mvn-settings: 'reservation-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: reservation
+ description: 'List of reservation jobs'
+ regex: '^reservation-.*'
+ <<: *releng_view_common
build-node: centos7-builder-2c-8g
mvn-settings: 'sdninterfaceapp-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: sdninterfaceapp
+ description: 'List of sdninterfaceapp jobs'
+ regex: '^sdninterfaceapp-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'sfc-settings'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
+
+- view:
+ name: sfc
+ description: 'List of sfc jobs'
+ regex: '^sfc-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'snbi-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: snbi
+ description: 'List of snbi jobs'
+ regex: '^snbi-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'snmp-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: snmp
+ description: 'List of snmp jobs'
+ regex: '^snmp-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'snmp4sdn-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: snmp4sdn
+ description: 'List of snmp4sdn jobs'
+ regex: '^snmp4sdn-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'sxp-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: sxp
+ description: 'List of sxp jobs'
+ regex: '^sxp-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'systemmetrics-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: systemmetrics
+ description: 'List of systemmetrics jobs'
+ regex: '^systemmetrics-.*'
+ <<: *releng_view_common
mvn-settings: 'telemetry-settings'
mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: telemetry
+ description: 'List of telemetry jobs'
+ regex: '^telemetry-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'topoprocessing-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: topoprocessing
+ description: 'List of topoprocessing jobs'
+ regex: '^topoprocessing-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'transportpce-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: transportpce
+ description: 'List of transportpce jobs'
+ regex: '^transportpce-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'tsdr-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: tsdr
+ description: 'List of tsdr jobs'
+ regex: '^tsdr-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'ttp-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: ttp
+ description: 'List of ttp jobs'
+ regex: '^ttp-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'unimgr-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: unimgr
+ description: 'List of unimgr jobs'
+ regex: '^unimgr-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'usc-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: usc
+ description: 'List of usc jobs'
+ regex: '^usc-.*'
+ <<: *releng_view_common
project-name: 'usecplugin'
mvn-settings: 'usecplugin-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: usecplugin
+ description: 'List of usecplugin jobs'
+ regex: '^usecplugin-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'yang-push-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: yang-push
+ description: 'List of yang-push jobs'
+ regex: '^yang-push-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'yangide-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: yangide
+ description: 'List of yangide jobs'
+ regex: '^yangide-.*'
+ <<: *releng_view_common
branch: 'master'
mvn-settings: 'yangtools-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- view:
+ name: yangtools
+ description: 'List of yangtools jobs'
+ regex: '^yangtools-.*'
+ <<: *releng_view_common