From 0361c3ee72cd0212fd22c205120b36f7e5ed8a63 Mon Sep 17 00:00:00 2001 From: Gilles Thouenon Date: Tue, 20 Dec 2022 12:09:02 +0100 Subject: [PATCH] Fix maven files to inherit version from artifacts - use transportpce-models-artifacts in a dependencyManagement section instead of fixing versions for each dependency from transportpce-models - fix project version in transportpce-artifacts module and features-transportpce Signed-off-by: Gilles Thouenon Change-Id: I30ca89278c828627a9194905d2972b515bb68e54 --- api/pom.xml | 20 +++++++++++-------- artifacts/pom.xml | 2 +- common/pom.xml | 16 +++++++-------- dmaap-client/pom.xml | 14 +++++++++++-- features/features-transportpce/pom.xml | 2 +- features/odl-transportpce-inventory/pom.xml | 7 ------- inventory/pom.xml | 13 ++++++------ lighty/pom.xml | 22 +++++++++++---------- nbinotifications/pom.xml | 15 +++++++++++--- networkmodel/pom.xml | 16 +++++++-------- olm/pom.xml | 21 +++++++++++--------- pce/pom.xml | 19 +++++++++++------- renderer/pom.xml | 21 +++++++++++--------- servicehandler/pom.xml | 15 +++++++++++--- tapi/pom.xml | 16 +++++++-------- test-common/pom.xml | 14 ++++++------- 16 files changed, 133 insertions(+), 100 deletions(-) diff --git a/api/pom.xml b/api/pom.xml index 36bcd6bc8..b35f0fe69 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -25,46 +25,50 @@ and is available at http://www.eclipse.org/legal/epl-v10.html 17.1.0 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models tapi-2.1.1 - 17.1.0 org.opendaylight.yangtools diff --git a/artifacts/pom.xml b/artifacts/pom.xml index c77c83e7f..1390fc1e9 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -19,7 +19,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.transportpce transportpce-artifacts - 6.1.0-SNAPSHOT + 7.0.0-SNAPSHOT pom diff --git a/common/pom.xml b/common/pom.xml index 9e958f537..bcdcedb59 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -25,6 +25,13 @@ + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + org.opendaylight.netconf netconf-artifacts @@ -39,47 +46,38 @@ org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} ${project.groupId} diff --git a/dmaap-client/pom.xml b/dmaap-client/pom.xml index 7fd3976f0..113c8b249 100644 --- a/dmaap-client/pom.xml +++ b/dmaap-client/pom.xml @@ -24,16 +24,26 @@ UTF-8 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} ${project.groupId} diff --git a/features/features-transportpce/pom.xml b/features/features-transportpce/pom.xml index 511742c21..00793cb54 100644 --- a/features/features-transportpce/pom.xml +++ b/features/features-transportpce/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.transportpce features-transportpce - 6.1.0-SNAPSHOT + 7.0.0-SNAPSHOT feature OpenDaylight :: TransportPCE :: Features diff --git a/features/odl-transportpce-inventory/pom.xml b/features/odl-transportpce-inventory/pom.xml index 7d0f09259..b446b0621 100644 --- a/features/odl-transportpce-inventory/pom.xml +++ b/features/odl-transportpce-inventory/pom.xml @@ -36,13 +36,6 @@ - - org.opendaylight.transportpce.models - transportpce-models-artifacts - ${transportpce.models.version} - pom - import - org.opendaylight.mdsal mdsal-artifacts diff --git a/inventory/pom.xml b/inventory/pom.xml index 224446cf7..87a7bcb4c 100644 --- a/inventory/pom.xml +++ b/inventory/pom.xml @@ -20,15 +20,18 @@ bundle - 17.1.0 + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + org.opendaylight.netconf netconf-artifacts @@ -43,12 +46,10 @@ org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-1.2.1 - ${transportpce.models.version} ${project.groupId} diff --git a/lighty/pom.xml b/lighty/pom.xml index c1b1c625f..e1421eaba 100644 --- a/lighty/pom.xml +++ b/lighty/pom.xml @@ -28,6 +28,18 @@ 17.1.0 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + @@ -39,52 +51,42 @@ org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models tapi-2.1.1 - 17.1.0 org.opendaylight.transportpce diff --git a/nbinotifications/pom.xml b/nbinotifications/pom.xml index 6dfd557b4..9a442ef8f 100644 --- a/nbinotifications/pom.xml +++ b/nbinotifications/pom.xml @@ -26,21 +26,30 @@ 3.0.0 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models tapi-2.1.1 - ${transportpce.models.version} ${project.groupId} diff --git a/networkmodel/pom.xml b/networkmodel/pom.xml index 1a05c884d..9b62e5523 100644 --- a/networkmodel/pom.xml +++ b/networkmodel/pom.xml @@ -28,6 +28,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + org.opendaylight.yangtools yangtools-artifacts @@ -56,47 +63,38 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} ${project.groupId} diff --git a/olm/pom.xml b/olm/pom.xml index 431bb2f04..52d491e18 100644 --- a/olm/pom.xml +++ b/olm/pom.xml @@ -26,51 +26,54 @@ and is available at http://www.eclipse.org/legal/epl-v10.html 17.1.0 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} ${project.groupId} diff --git a/pce/pom.xml b/pce/pom.xml index d5e3b31d7..8f2e5522a 100644 --- a/pce/pom.xml +++ b/pce/pom.xml @@ -27,41 +27,46 @@ 17.1.0 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} ${project.groupId} diff --git a/renderer/pom.xml b/renderer/pom.xml index 388a834e5..20375b86e 100644 --- a/renderer/pom.xml +++ b/renderer/pom.xml @@ -26,51 +26,54 @@ and is available at http://www.eclipse.org/legal/epl-v10.html 17.1.0 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} ${project.groupId} diff --git a/servicehandler/pom.xml b/servicehandler/pom.xml index 4f66f6a2e..8fcd01815 100644 --- a/servicehandler/pom.xml +++ b/servicehandler/pom.xml @@ -28,21 +28,30 @@ Author: Martial Coulibaly on behalf of Orange 17.1.0 + + + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + + + + org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} ${project.groupId} diff --git a/tapi/pom.xml b/tapi/pom.xml index 62ebbd276..387ec7eed 100644 --- a/tapi/pom.xml +++ b/tapi/pom.xml @@ -30,6 +30,13 @@ Author: Martial Coulibaly on behalf of Orange + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + org.opendaylight.netconf netconf-artifacts @@ -44,47 +51,38 @@ Author: Martial Coulibaly on behalf of Orange org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-1.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-2.2.1 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} org.opendaylight.transportpce.models tapi-2.1.1 - ${transportpce.models.version} ${project.groupId} diff --git a/test-common/pom.xml b/test-common/pom.xml index 0a1b851f5..6bcd7642c 100644 --- a/test-common/pom.xml +++ b/test-common/pom.xml @@ -27,6 +27,13 @@ + + org.opendaylight.transportpce.models + transportpce-models-artifacts + ${transportpce.models.version} + pom + import + org.opendaylight.netconf netconf-artifacts @@ -41,43 +48,36 @@ org.opendaylight.transportpce.models openroadm-common-1.2.1 - ${transportpce.models.version} test org.opendaylight.transportpce.models openroadm-common-2.2.1 - ${transportpce.models.version} test org.opendaylight.transportpce.models openroadm-common-7.1.0 - ${transportpce.models.version} test org.opendaylight.transportpce.models openroadm-common-10.1.0 - ${transportpce.models.version} test org.opendaylight.transportpce.models openroadm-device-7.1.0 - ${transportpce.models.version} test org.opendaylight.transportpce.models openroadm-network-10.1.0 - ${transportpce.models.version} test org.opendaylight.transportpce.models openroadm-service-10.1.0 - ${transportpce.models.version} test -- 2.36.6