BRANCHES:
- master:
jdks: openjdk7
-DEPENDENCIES: controller,yangtools,odlparent,bpgcep
\ No newline at end of file
+- stable/lithium:
+ jdks: openjdk7
+DEPENDENCIES: controller,yangtools,odlparent,bpgcep
global-settings: '{odl-global-settings}'
postbuilders:
+ - shell: "./scripts/list-project-dependencies.sh"
- autorelease-maven-sources:
maven-version: '{mvn32}'
settings: '{autorelease-settings}'
publishers:
- archive-artifacts:
- artifacts: 'sources.log,patches/*.patch'
+ artifacts: 'dependencies.log,sources.log,patches/*.patch'
- email-notification:
email-prefix: '[autorelease]'
autorelease-settings: '{autorelease-settings}'
odl-global-settings: '{odl-global-settings}'
- autorelease-maven-deploy
+ - shell: "./scripts/list-project-dependencies.sh"
- autorelease-maven-sources:
maven-version: '{mvn32}'
settings: '{autorelease-settings}'
publishers:
- archive-artifacts:
- artifacts: 'sources.log,patches/*.patch'
+ artifacts: 'dependencies.log,sources.log,patches/*.patch'
- email-notification:
email-prefix: '[autorelease]'
global-settings: '{odl-global-settings}'
postbuilders:
+ - shell: "./scripts/list-project-dependencies.sh"
- autorelease-maven-sources:
maven-version: '{mvn32}'
settings: '{autorelease-settings}'
publishers:
- archive-artifacts:
- artifacts: 'sources.log,patches/*.patch'
+ artifacts: 'dependencies.log,sources.log,patches/*.patch'
- email-notification:
email-prefix: '[autorelease]'
git commit -am "Release $RELEASE_TAG"
mkdir patches
-git submodule foreach 'git format-patch --stdout origin/$RELEASE_BRANCH > ../patches/$name.patch'
+modules=`xmlstarlet sel -N x=http://maven.apache.org/POM/4.0.0 -t -m '//x:modules' -v '//x:module' pom.xml`
+for module in $modules; do
+ cd $module
+ git format-patch --stdout origin/$RELEASE_BRANCH > ../patches/$module.patch
+ cd ..
+done
./scripts/fix-relativepaths.sh
+BRANCHES:
+- master:
+ jdks: openjdk7
+- stable/helium:
+ jdks: openjdk7
+- stable/lithium:
+ jdks: openjdk7
DEPENDENCIES: odlparent
POM: dfapp/pom.xml
BRANCHES:
- master:
jdks: openjdk7,openjdk8
+- stable/lithium:
+ jdks: openjdk7,openjdk8
DEPENDENCIES: controller,yangtools,odlparent,aaa
BRANCHES:
- master:
jdks: openjdk7
+- stable/lithium:
+ jdks: openjdk7
DEPENDENCIES: odlparent,controller,yangtools,groupbasedpolicy
BRANCHES:
- master:
jdks: openjdk7
+- stable/lithium:
+ jdks: openjdk7
MVN_GOALS: clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
MVN_OPTS: -Xmx1024m -XX:MaxPermSize=256m
BRANCHES:
- master:
jdks: openjdk7
-DEPENDENCIES: controller,yangtools,odlparent
\ No newline at end of file
+- stable/lithium:
+ jdks: openjdk7
+DEPENDENCIES: controller,yangtools,odlparent
BRANCHES:
- master:
jdks: openjdk7
-DEPENDENCIES: controller,yangtools,odlparent,openflowplugin
\ No newline at end of file
+- stable/lithium:
+ jdks: openjdk7
+DEPENDENCIES: controller,yangtools,odlparent,openflowplugin