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
-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