+++ /dev/null
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20200601-154124.204
-VOLUME_SIZE=150
-HARDWARE_ID=odl-standard-4
+++ /dev/null
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20200601-154124.204
-VOLUME_SIZE=150
-HARDWARE_ID=odl-highcpu-8
builders:
- shell: |
#!/bin/bash -l
- virtualenv --system-site-packages $WORKSPACE/venv
+ set -xe -o pipefail
+ virtualenv -p python3 --system-site-packages $WORKSPACE/venv
source $WORKSPACE/venv/bin/activate
PYTHON="$WORKSPACE/venv/bin/python"
$PYTHON -m pip install --upgrade networkx
- autorelease-branch-cut
- 'autorelease-generate-release-notes-{stream}'
- 'autorelease-release-{stream}-{mvn-version}-{java-version}':
- build-node: centos7-autorelease-4c-16g
- - 'autorelease-version-bump-{stream}-{mvn-version}-{java-version}':
- build-node: centos7-autorelease-4c-16g
+ build-node: centos7-builder-4c-16g
+ - 'autorelease-version-bump-{stream}-{mvn-version}-{java-version}'
stream:
- sodium:
jobs:
- 'autorelease-generate-release-notes-{stream}'
- 'autorelease-release-{stream}-{mvn-version}-{java-version}':
- build-node: centos7-autorelease-4c-16g
+ build-node: centos7-builder-4c-16g
- 'autorelease-update-submodules-{stream}'
- 'autorelease-update-validate-jobs-{stream}'
- '{project-name}-validate-autorelease-{stream}'
--- /dev/null
+---
+# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
+- project:
+ name: autorelease-validate-aluminium
+ jobs:
+ - '{project-name}-validate-autorelease-{stream}'
+ stream: aluminium
+ branch: master
+ project-name:
+ - aaa:
+ project: aaa
+ - bgpcep:
+ project: bgpcep
+ - daexim:
+ project: daexim
+ - genius:
+ project: genius
+ - infrautils:
+ project: infrautils
+ - integration-distribution:
+ project: integration/distribution
+ - jsonrpc:
+ project: jsonrpc
+ - lispflowmapping:
+ project: lispflowmapping
+ - netconf:
+ project: netconf
+ - netvirt:
+ project: netvirt
+ - neutron:
+ project: neutron
+ - openflowplugin:
+ project: openflowplugin
+ - ovsdb:
+ project: ovsdb
+ - serviceutils:
+ project: serviceutils
--- /dev/null
+---
+# Autogenerated view by autorelease autorelease-update-validate-jobs-{stream} Jenkins job
+- releng_view: &releng_autorelease_view_common_aluminium
+ name: releng-view-autorelease-aluminium
+ 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
+
+- view:
+ name: Merge-Aluminium
+ description: 'List of Aluminium Merge jobs for Autorelease'
+ job-name:
+ - 'aaa-merge-aluminium'
+ - 'bgpcep-merge-aluminium'
+ - 'daexim-merge-aluminium'
+ - 'genius-merge-aluminium'
+ - 'infrautils-merge-aluminium'
+ - 'integration/distribution-merge-aluminium'
+ - 'jsonrpc-merge-aluminium'
+ - 'lispflowmapping-merge-aluminium'
+ - 'netconf-merge-aluminium'
+ - 'netvirt-merge-aluminium'
+ - 'neutron-merge-aluminium'
+ - 'openflowplugin-merge-aluminium'
+ - 'ovsdb-merge-aluminium'
+ - 'serviceutils-merge-aluminium'
+ <<: *releng_autorelease_view_common_aluminium
java-version: 'openjdk11'
mvn-settings: 'controller-settings'
mvn-goals: 'clean deploy -Pintegrationtests,docs'
- mvn-opts: '-Xmx3072m -Dmaven.compile.fork=true'
+ mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
+ build-node: centos7-builder-8c-8g
build-timeout: 90
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
# Manual CSIT job lists used by sanity or periodic in nature.
csit-mri-list-aluminium: >
+ controller-csit-1node-akka1-all-aluminium,
+ controller-csit-1node-benchmark-all-aluminium,
+ controller-csit-1node-rest-cars-perf-all-aluminium,
+ controller-csit-3node-benchmark-all-aluminium,
+ controller-csit-3node-clustering-ask-all-aluminium,
+ controller-csit-3node-clustering-tell-all-aluminium,
+ controller-csit-3node-rest-clust-cars-perf-ask-only-aluminium,
+ controller-csit-3node-rest-clust-cars-perf-tell-only-aluminium,
yangtools-csit-1node-system-only-aluminium
csit-mri-list-magnesium: >
yangtools-csit-1node-system-only-magnesium
- aluminium:
branch: 'master'
csit-blacklist: >
- alto bier coe detnet dluxapps groupbasedpolicy l2switch mdsal nemo
- p4plugin packetcable sfc sxp telemetry tsdr unimgr usc yangtools
+ alto bier coe controller detnet dluxapps groupbasedpolicy l2switch mdsal
+ nemo p4plugin packetcable sfc sxp telemetry tsdr unimgr usc yangtools
gate longevity sanity tdd tempest wip
bgpcep-csit-3node-bgpclustering-all
bgpcep-csit-3node-bgpclustering-ha-only