triggers:
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**/*.xml'
triggers:
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**'
triggers:
- gerrit-trigger-patch-merged:
- server-name: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
name: 'integration/distribution'
branch: '{branch}'
triggers:
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**'
triggers:
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**'
# in order to prevent Jenkins from starting only a subset and still voting Verified+1.
# Contrary to gerrit-trigger-patch-submitted, this votes +1 also on unstable runs.
# Arguments:
-# server: name of gerrit server to listen to
+# gerrit-server-name: name of gerrit server to listen to
# project: pattern to match triggering projects
# branch: triggering branch name
# files: pattern to match triggering filepaths
name: integration-trigger-patch-submitted
triggers:
- gerrit:
- server-name: '{server}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- patchset-created-event:
exclude-drafts: true
triggers:
- integration-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: 'integration/test'
branch: 'master'
files: 'csit/suites/{project}/**'
triggers:
- integration-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: 'integration/test'
branch: 'master'
files: 'csit/suites/{project}/**'
triggers:
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'test-{project}-all'
triggers:
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'test-integration'
git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
gerrit-server-name: LinuxFoundation
+- project:
+ name: lf-infra-docs-conf
+ jobs:
+ - gerrit-tox-verify
+
+ project-name: lf-infra-docs-conf
+ project: releng/docs-conf
+ project-pattern: releng/docs-conf
+ build-node: centos7-java-builder-2c-4g
+ stream: any
+ branch: '*'
+
+ git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
+ gerrit-server-name: LinuxFoundation
+
- project:
name: lf-infra-global-jjb
jobs:
triggers:
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'runit'
- snat-conntrack:
csit-list: >
netvirt-csit-1node-openstack-{os-branch}-gate-stateful-snat-conntrack-{stream}
+ - cluster-snat-conntrack:
+ csit-list: >
+ netvirt-csit-3node-openstack-{os-branch}-gate-stateful-snat-conntrack-{stream}
- l2gw:
csit-list: >
netvirt-csit-hwvtep-1node-openstack-{os-branch}-gate-stateful-{stream}
triggers:
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**'
triggers:
- gerrit-trigger-patch-merged:
- server-name: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
name: 'opflex'
branch: '{branch}'
triggers:
- timed: '@midnight'
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'runit'
triggers:
- timed: '{schedule-saturday}'
- gerrit-trigger-patch-sonar:
- server-name: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
name: 'ovsdb'
builders:
triggers:
- timed: '@daily'
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**'
triggers:
- timed: '@daily'
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**'
triggers:
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
projects:
- project-compare-type: ANT
project-pattern: '{project}'
triggers:
- timed: '@daily'
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'verify-rpm-full'
triggers:
- timed: '@weekly'
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: '**'
triggers:
- timed: '@daily'
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'puppet-test-full'
# lf-infra defaults
jenkins-ssh-credential: opendaylight-jenkins-ssh
gerrit-server-name: OpenDaylight
- # server-name is deprecated, use gerrit-server-name moving forward.
- server-name: 'OpenDaylight'
mvn-site-id: opendaylight-site
mvn-staging-id: opendaylight-staging
git-url: 'ssh://jenkins-$SILO@git.opendaylight.org:29418'
# Only 'recheck' trigger word is supported, it always triggers the full set of relevant jobs,
# in order to prevent Jenkins from starting only a subset and still voting Verified+1.
# Arguments:
-# server: name of gerrit server to listen to
+# gerrit-server-name: name of gerrit server to listen to
# project: pattern to match triggering projects
# branch: triggering branch name
# files: pattern to match triggering filepaths
name: gerrit-trigger-patch-submitted
triggers:
- gerrit:
- server-name: '{server}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- patchset-created-event:
exclude-drafts: true
name: gerrit-trigger-patch-merged
triggers:
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- change-merged-event
- comment-added-contains-event:
name: gerrit-trigger-patch-sonar
triggers:
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'run-sonar'
triggers:
- timed: 'H H * * 0'
- gerrit-trigger-patch-merged:
- server-name: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
name: '{project}'
branch: '{branch}'
triggers:
- gerrit-trigger-patch-submitted:
- server: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
project: '{project}'
branch: '{branch}'
files: 'sfc-py/**'
triggers:
- gerrit-trigger-patch-merged:
- server-name: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
name: 'spectrometer'
branch: 'master'
- timed: '@daily'