for module in "${modules[@]}"; do
echo "Include project:$module to autorelease view"
- echo " - '$module-merge-${STREAM}'" >> "$VIEWS_AR_YAML_FILE"
+ echo " - '$module-maven-merge-${STREAM}'" >> "$VIEWS_AR_YAML_FILE"
done
echo " <<: *releng_autorelease_view_common_${STREAM}" >> "$VIEWS_AR_YAML_FILE"
jobs:
- '{project-name}-validate-autorelease-{stream}'
stream: aluminium
- branch: master
+ branch: stable/aluminium
project-name:
- aaa:
project: aaa
--- /dev/null
+---
+# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
+- project:
+ name: autorelease-validate-silicon
+ jobs:
+ - '{project-name}-validate-autorelease-{stream}'
+ stream: silicon
+ branch: master
+ project-name:
+ - aaa:
+ project: aaa
+ - bgpcep:
+ project: bgpcep
+ - daexim:
+ project: daexim
+ - genius:
+ project: genius
+ - 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
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'
- - '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'
+ - 'aaa-maven-merge-aluminium'
+ - 'bgpcep-maven-merge-aluminium'
+ - 'daexim-maven-merge-aluminium'
+ - 'genius-maven-merge-aluminium'
+ - 'integration/distribution-maven-merge-aluminium'
+ - 'jsonrpc-maven-merge-aluminium'
+ - 'lispflowmapping-maven-merge-aluminium'
+ - 'netconf-maven-merge-aluminium'
+ - 'netvirt-maven-merge-aluminium'
+ - 'neutron-maven-merge-aluminium'
+ - 'openflowplugin-maven-merge-aluminium'
+ - 'ovsdb-maven-merge-aluminium'
+ - 'serviceutils-maven-merge-aluminium'
<<: *releng_autorelease_view_common_aluminium
--- /dev/null
+---
+# Autogenerated view by autorelease autorelease-update-validate-jobs-{stream} Jenkins job
+- releng_view: &releng_autorelease_view_common_silicon
+ name: releng-view-autorelease-silicon
+ 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-Silicon
+ description: 'List of Silicon Merge jobs for Autorelease'
+ job-name:
+ - 'aaa-maven-merge-silicon'
+ - 'bgpcep-maven-merge-silicon'
+ - 'daexim-maven-merge-silicon'
+ - 'genius-maven-merge-silicon'
+ - 'integration/distribution-maven-merge-silicon'
+ - 'jsonrpc-maven-merge-silicon'
+ - 'lispflowmapping-maven-merge-silicon'
+ - 'netconf-maven-merge-silicon'
+ - 'netvirt-maven-merge-silicon'
+ - 'neutron-maven-merge-silicon'
+ - 'openflowplugin-maven-merge-silicon'
+ - 'ovsdb-maven-merge-silicon'
+ - 'serviceutils-maven-merge-silicon'
+ <<: *releng_autorelease_view_common_silicon
staging-profile-id: 2af042ed81d5e2
stream:
- - aluminium:
+ - silicon:
branch: 'master'
java-version: 'openjdk11'
+ - aluminium:
+ branch: 'stable/aluminium'
+ java-version: 'openjdk11'
- magnesium:
branch: 'stable/magnesium'
java-version: 'openjdk11'
project: 'jsonrpc'
project-name: 'jsonrpc'
+ java-version: 'openjdk11'
branch: 'master'
mvn-settings: 'jsonrpc-settings'
mvn-opts: '-Xmx1024m'