From 05c99de44ef0041610bfbcc1e777060c7d7e3214 Mon Sep 17 00:00:00 2001 From: Giovanni Meo Date: Mon, 30 Sep 2013 17:14:12 +0200 Subject: [PATCH] Miscelanous fixes after the release of the artifacts 1) Made sure that the target directory from where the controller runs doesn't include the version else after every release we need to change the launchers and all the jenkins jobs 2) Change config.ini to pick the new snapshot 3) Change the launchers to use the new target directory containing the controller 4) Avoid to build the third-party given they are mostly unchanged since a while, that will save build time. Change-Id: Ic1eb2dc9b84ad270c2cdadbb5af3ced8b8f4258b Signed-off-by: Giovanni Meo --- opendaylight/archetypes/pom.xml | 6 +++ opendaylight/commons/opendaylight/pom.xml | 21 ++++++++++ .../opendaylight-application.launch | 10 ++--- .../opendaylight-assembleit-fast.launch | 3 +- .../opendaylight-assembleit-noclean.launch | 1 + .../opendaylight-assembleit-skiput.launch | 1 + .../opendaylight-assembleit-sonar.launch | 1 + .../opendaylight-assembleit.launch | 1 + .../opendaylight-osgi-launcher-local.launch | 5 ++- .../opendaylight-osgi-launcher.launch | 5 ++- .../opendaylight-sonar-fast.launch | 1 + .../opendaylight/opendaylight-sonar.launch | 1 + .../distribution/opendaylight/pom.xml | 40 +++---------------- .../main/resources/configuration/config.ini | 2 +- .../northbound/containermanager/pom.xml | 10 ----- .../northbound/flowprogrammer/pom.xml | 10 ----- opendaylight/northbound/hosttracker/pom.xml | 10 ----- .../northbound/integrationtest/pom.xml | 12 ------ .../networkconfiguration/bridgedomain/pom.xml | 10 ----- .../networkconfiguration/neutron/pom.xml | 5 --- opendaylight/northbound/staticrouting/pom.xml | 10 ----- opendaylight/northbound/statistics/pom.xml | 10 ----- opendaylight/northbound/subnets/pom.xml | 10 ----- opendaylight/northbound/switchmanager/pom.xml | 11 ----- opendaylight/northbound/topology/pom.xml | 10 ----- .../protocol_plugins/openflow/pom.xml | 5 --- .../routing/dijkstra_implementation/pom.xml | 5 --- .../samples/northbound/loadbalancer/pom.xml | 10 ----- opendaylight/web/root/pom.xml | 5 --- opendaylight/web/topology/pom.xml | 5 --- 30 files changed, 53 insertions(+), 183 deletions(-) diff --git a/opendaylight/archetypes/pom.xml b/opendaylight/archetypes/pom.xml index 4f536d20ed..7924ade625 100644 --- a/opendaylight/archetypes/pom.xml +++ b/opendaylight/archetypes/pom.xml @@ -4,6 +4,12 @@ 3.0 + + org.opendaylight.controller + commons.parent + 1.0.1-SNAPSHOT + ../commons/parent + scm:git:ssh://git.opendaylight.org:29418/controller.git scm:git:ssh://git.opendaylight.org:29418/controller.git diff --git a/opendaylight/commons/opendaylight/pom.xml b/opendaylight/commons/opendaylight/pom.xml index 986ef40b50..701460ecdf 100644 --- a/opendaylight/commons/opendaylight/pom.xml +++ b/opendaylight/commons/opendaylight/pom.xml @@ -1055,5 +1055,26 @@ org.eclipse.persistence.antlr 2.5.0 + + + org.opendaylight.controller.thirdparty + net.sf.jung2 + 2.0.1 + + + org.opendaylight.controller.thirdparty + org.openflow.openflowj + 1.0.2 + + + org.opendaylight.controller.thirdparty + com.sun.jersey.jersey-servlet + 1.17 + + + org.opendaylight.controller.thirdparty + org.apache.catalina.filters.CorsFilter + 7.0.42 + diff --git a/opendaylight/distribution/opendaylight/opendaylight-application.launch b/opendaylight/distribution/opendaylight/opendaylight-application.launch index 78737f58df..cd9fc94343 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-application.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-application.launch @@ -14,9 +14,9 @@ - - - + + + @@ -24,6 +24,6 @@ - - + + diff --git a/opendaylight/distribution/opendaylight/opendaylight-assembleit-fast.launch b/opendaylight/distribution/opendaylight/opendaylight-assembleit-fast.launch index b6a2b494d8..d5e89afe72 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-assembleit-fast.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-assembleit-fast.launch @@ -6,10 +6,11 @@ - + + diff --git a/opendaylight/distribution/opendaylight/opendaylight-assembleit-noclean.launch b/opendaylight/distribution/opendaylight/opendaylight-assembleit-noclean.launch index 9de0422bbe..6692472a78 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-assembleit-noclean.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-assembleit-noclean.launch @@ -8,6 +8,7 @@ + diff --git a/opendaylight/distribution/opendaylight/opendaylight-assembleit-skiput.launch b/opendaylight/distribution/opendaylight/opendaylight-assembleit-skiput.launch index 72f12755fc..3a21279000 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-assembleit-skiput.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-assembleit-skiput.launch @@ -12,6 +12,7 @@ + diff --git a/opendaylight/distribution/opendaylight/opendaylight-assembleit-sonar.launch b/opendaylight/distribution/opendaylight/opendaylight-assembleit-sonar.launch index 077592ca30..e22976f0a3 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-assembleit-sonar.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-assembleit-sonar.launch @@ -10,6 +10,7 @@ + diff --git a/opendaylight/distribution/opendaylight/opendaylight-assembleit.launch b/opendaylight/distribution/opendaylight/opendaylight-assembleit.launch index 550de32f94..d63bad02cc 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-assembleit.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-assembleit.launch @@ -8,6 +8,7 @@ + diff --git a/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher-local.launch b/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher-local.launch index af7bd4f951..98de065c5b 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher-local.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher-local.launch @@ -17,14 +17,15 @@ + - + - + diff --git a/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher.launch b/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher.launch index 497db69f71..b14197f3d6 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-osgi-launcher.launch @@ -17,14 +17,15 @@ + - + - + diff --git a/opendaylight/distribution/opendaylight/opendaylight-sonar-fast.launch b/opendaylight/distribution/opendaylight/opendaylight-sonar-fast.launch index 6de99e1a26..64c3167c54 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-sonar-fast.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-sonar-fast.launch @@ -8,6 +8,7 @@ + diff --git a/opendaylight/distribution/opendaylight/opendaylight-sonar.launch b/opendaylight/distribution/opendaylight/opendaylight-sonar.launch index a66427202b..13fda5ba46 100644 --- a/opendaylight/distribution/opendaylight/opendaylight-sonar.launch +++ b/opendaylight/distribution/opendaylight/opendaylight-sonar.launch @@ -8,6 +8,7 @@ + diff --git a/opendaylight/distribution/opendaylight/pom.xml b/opendaylight/distribution/opendaylight/pom.xml index 427d63f49d..4345a3fd00 100644 --- a/opendaylight/distribution/opendaylight/pom.xml +++ b/opendaylight/distribution/opendaylight/pom.xml @@ -17,15 +17,6 @@ ../../commons/opendaylight - - - - svnkit-snapshots - svnkit-snapshots - ${nexusproxy}/repositories/svnkit-snapshots/ - - - notduringrelease @@ -81,11 +72,12 @@ ../../connectionmanager/implementation ../../security - ../../../third-party/openflowj - ../../../third-party/net.sf.jung2 - ../../../third-party/jersey-servlet + + + + + ../../../third-party/commons/thirdparty - ../../../third-party/org.apache.catalina.filters.CorsFilter ../../sal/api @@ -162,28 +154,8 @@ false false - - javasvn - VersionUnknown - - - com.google.code.maven-scm-provider-svnjava - maven-scm-provider-svnjava - 2.0.5 - - - org.tmatesoft.svnkit - svnkit - 1.7.4-v1 - - - org.apache.maven.scm - maven-scm-provider-svn-commons - 1.7 - - maven-assembly-plugin @@ -199,7 +171,7 @@ src/assemble/bin.xml - ${project.artifactId}-${build.suffix} + ${project.artifactId} diff --git a/opendaylight/distribution/opendaylight/src/main/resources/configuration/config.ini b/opendaylight/distribution/opendaylight/src/main/resources/configuration/config.ini index 12f18ff645..ac68652455 100644 --- a/opendaylight/distribution/opendaylight/src/main/resources/configuration/config.ini +++ b/opendaylight/distribution/opendaylight/src/main/resources/configuration/config.ini @@ -8,7 +8,7 @@ osgi.bundles=\ reference\:file\:../lib/slf4j-api-1.7.2.jar@1:start,\ reference\:file\:../lib/logback-classic-1.0.9.jar@1:start,\ reference\:file\:../lib/logback-core-1.0.9.jar@1:start,\ - reference\:file\:../lib/logging.bridge-0.4.0-SNAPSHOT@1:start,\ + reference\:file\:../lib/logging.bridge-0.4.1-SNAPSHOT@1:start,\ reference\:file\:../lib/jersey-core-1.17.jar@2:start,\ reference\:file\:../lib/jersey-json-1.17.jar@2:start,\ reference\:file\:../lib/jersey-server-1.17.jar@2:start diff --git a/opendaylight/northbound/containermanager/pom.xml b/opendaylight/northbound/containermanager/pom.xml index e37816de87..517f2e76a3 100644 --- a/opendaylight/northbound/containermanager/pom.xml +++ b/opendaylight/northbound/containermanager/pom.xml @@ -92,16 +92,6 @@ org.opendaylight.controller commons.northbound 0.4.1-SNAPSHOT - - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT diff --git a/opendaylight/northbound/flowprogrammer/pom.xml b/opendaylight/northbound/flowprogrammer/pom.xml index cfab7a2857..549f3393c9 100644 --- a/opendaylight/northbound/flowprogrammer/pom.xml +++ b/opendaylight/northbound/flowprogrammer/pom.xml @@ -100,15 +100,5 @@ commons.northbound 0.4.1-SNAPSHOT - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/northbound/hosttracker/pom.xml b/opendaylight/northbound/hosttracker/pom.xml index 0ba293a587..4792fbaa06 100644 --- a/opendaylight/northbound/hosttracker/pom.xml +++ b/opendaylight/northbound/hosttracker/pom.xml @@ -71,11 +71,6 @@ - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - org.opendaylight.controller containermanager @@ -106,10 +101,5 @@ enunciate-core-annotations ${enunciate.version} - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/northbound/integrationtest/pom.xml b/opendaylight/northbound/integrationtest/pom.xml index 2a8642eba1..87ccb68090 100644 --- a/opendaylight/northbound/integrationtest/pom.xml +++ b/opendaylight/northbound/integrationtest/pom.xml @@ -166,18 +166,6 @@ security 0.4.1-SNAPSHOT - - - org.opendaylight.controller.thirdparty - net.sf.jung2 - 2.0.2-SNAPSHOT - - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - - org.opendaylight.controller commons.northbound diff --git a/opendaylight/northbound/networkconfiguration/bridgedomain/pom.xml b/opendaylight/northbound/networkconfiguration/bridgedomain/pom.xml index 47b28ee291..aa9fea5467 100644 --- a/opendaylight/northbound/networkconfiguration/bridgedomain/pom.xml +++ b/opendaylight/northbound/networkconfiguration/bridgedomain/pom.xml @@ -108,15 +108,5 @@ commons.northbound 0.4.1-SNAPSHOT - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/northbound/networkconfiguration/neutron/pom.xml b/opendaylight/northbound/networkconfiguration/neutron/pom.xml index 75ab18b91f..c40966b438 100644 --- a/opendaylight/northbound/networkconfiguration/neutron/pom.xml +++ b/opendaylight/northbound/networkconfiguration/neutron/pom.xml @@ -76,11 +76,6 @@ - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - org.opendaylight.controller containermanager diff --git a/opendaylight/northbound/staticrouting/pom.xml b/opendaylight/northbound/staticrouting/pom.xml index 80e25772c4..525831f7e9 100644 --- a/opendaylight/northbound/staticrouting/pom.xml +++ b/opendaylight/northbound/staticrouting/pom.xml @@ -96,15 +96,5 @@ commons.northbound 0.4.1-SNAPSHOT - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/northbound/statistics/pom.xml b/opendaylight/northbound/statistics/pom.xml index e8a3df0072..084da6eb02 100644 --- a/opendaylight/northbound/statistics/pom.xml +++ b/opendaylight/northbound/statistics/pom.xml @@ -94,11 +94,6 @@ sal 0.5.1-SNAPSHOT - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - org.opendaylight.controller commons.northbound @@ -109,10 +104,5 @@ enunciate-core-annotations ${enunciate.version} - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/northbound/subnets/pom.xml b/opendaylight/northbound/subnets/pom.xml index 8a74b875cf..75530e48a9 100644 --- a/opendaylight/northbound/subnets/pom.xml +++ b/opendaylight/northbound/subnets/pom.xml @@ -101,11 +101,6 @@ switchmanager 0.5.1-SNAPSHOT - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - org.opendaylight.controller commons.northbound @@ -116,10 +111,5 @@ enunciate-core-annotations ${enunciate.version} - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/northbound/switchmanager/pom.xml b/opendaylight/northbound/switchmanager/pom.xml index f7ccebab98..1b9c8344a8 100644 --- a/opendaylight/northbound/switchmanager/pom.xml +++ b/opendaylight/northbound/switchmanager/pom.xml @@ -71,12 +71,6 @@ - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - - org.opendaylight.controller containermanager @@ -112,10 +106,5 @@ enunciate-core-annotations ${enunciate.version} - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/northbound/topology/pom.xml b/opendaylight/northbound/topology/pom.xml index 04fefe5f4b..56d2928838 100644 --- a/opendaylight/northbound/topology/pom.xml +++ b/opendaylight/northbound/topology/pom.xml @@ -99,15 +99,5 @@ topologymanager 0.4.1-SNAPSHOT - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/protocol_plugins/openflow/pom.xml b/opendaylight/protocol_plugins/openflow/pom.xml index d52b7211e8..5e0d8dae03 100644 --- a/opendaylight/protocol_plugins/openflow/pom.xml +++ b/opendaylight/protocol_plugins/openflow/pom.xml @@ -76,11 +76,6 @@ sal.connection 0.1.1-SNAPSHOT - - org.opendaylight.controller.thirdparty - org.openflow.openflowj - 1.0.3-SNAPSHOT - junit junit diff --git a/opendaylight/routing/dijkstra_implementation/pom.xml b/opendaylight/routing/dijkstra_implementation/pom.xml index 1c710e7be7..3689d9f124 100644 --- a/opendaylight/routing/dijkstra_implementation/pom.xml +++ b/opendaylight/routing/dijkstra_implementation/pom.xml @@ -56,11 +56,6 @@ - - org.opendaylight.controller.thirdparty - net.sf.jung2 - 2.0.2-SNAPSHOT - org.opendaylight.controller sal diff --git a/opendaylight/samples/northbound/loadbalancer/pom.xml b/opendaylight/samples/northbound/loadbalancer/pom.xml index a6b85d26f7..a3f0ba122e 100644 --- a/opendaylight/samples/northbound/loadbalancer/pom.xml +++ b/opendaylight/samples/northbound/loadbalancer/pom.xml @@ -71,11 +71,6 @@ - - org.opendaylight.controller.thirdparty - com.sun.jersey.jersey-servlet - 1.18-SNAPSHOT - org.opendaylight.controller containermanager @@ -106,10 +101,5 @@ enunciate-core-annotations ${enunciate.version} - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/web/root/pom.xml b/opendaylight/web/root/pom.xml index 5024deea93..1ff86722a2 100644 --- a/opendaylight/web/root/pom.xml +++ b/opendaylight/web/root/pom.xml @@ -134,10 +134,5 @@ junit junit - - org.opendaylight.controller.thirdparty - org.apache.catalina.filters.CorsFilter - 7.0.43-SNAPSHOT - diff --git a/opendaylight/web/topology/pom.xml b/opendaylight/web/topology/pom.xml index 09db5ca59e..9a8c98929e 100644 --- a/opendaylight/web/topology/pom.xml +++ b/opendaylight/web/topology/pom.xml @@ -93,11 +93,6 @@ - - org.opendaylight.controller.thirdparty - net.sf.jung2 - 2.0.2-SNAPSHOT - org.opendaylight.controller containermanager -- 2.36.6