This new Maven merge job type does away with the Jenkins Maven
project type and is capable of deploying at end.
Change-Id: I7a39adb4de59c5626913379927acbcf0e18e043a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
- project:
name: odlparent-master
jobs:
- - '{project-name}-merge-{stream}'
- '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - gerrit-maven-merge
- gerrit-tox-verify
project: odlparent
- project:
name: odlparent-2.0.x
jobs:
- - '{project-name}-merge-{stream}'
- '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - gerrit-maven-merge
- gerrit-tox-verify
project: odlparent
jobs:
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- - '{project-name}-merge-{stream}'
- '{project-name}-maven-jobs'
- '{project-name}-maven-javadoc-jobs'
+ - gerrit-maven-merge
- gerrit-tox-verify
stream: carbon
jenkins-ssh-credential: opendaylight-jenkins-ssh
gerrit-server-name: OpenDaylight
mvn-site-id: opendaylight-site
+ mvn-snapshot-id: opendaylight-snapshot
mvn-staging-id: opendaylight-staging
+ nexus-snapshot-repo: opendaylight.snapshot
git-url: 'ssh://jenkins-$SILO@git.opendaylight.org:29418'
lftools-version: <1.0.0