# The functionality under test
functionality: 'basic'
- # Set trigger
- trigger-jobs: '{project}-merge-{stream}'
-
# Project branches
stream:
- - carbon:
+ - nitrogen:
branch: 'master'
jre: 'openjdk8'
- karaf-version: karaf3
- # yamllint disable-line rule:line-length
- bundle-url: 'https://jenkins.opendaylight.org/releng/view/daexim/job/daexim-merge-carbon/lastSuccessfulBuild/org.opendaylight.daexim$daexim-karaf/artifact/org.opendaylight.daexim/daexim-karaf/1.0.0-SNAPSHOT/daexim-karaf-1.0.0-SNAPSHOT.zip'
install:
- only:
---
- project:
- name: daexim-carbon
+ name: daexim-nitrogen
jobs:
- '{project-name}-clm-{stream}'
+ - '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- '{project-name}-merge-{stream}'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
project: 'daexim'
project-name: 'daexim'
- stream: carbon
+ stream: nitrogen
branch: 'master'
- karaf-version: karaf3
jdk: openjdk8
jdks:
- openjdk8
- mvn33:
mvn-version: 'mvn33'
mvn-settings: 'daexim-settings'
- mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
email-upstream: '[daexim] [odlparent] [yangtools] [controller]'
project-name: 'daexim'
branch: 'master'
mvn-settings: 'daexim-settings'
- mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'