Add transportpce projects in chlorine distribution 68/102568/7
authorGilles Thouenon <gilles.thouenon@orange.com>
Wed, 5 Oct 2022 11:55:43 +0000 (13:55 +0200)
committerAnil Belur <abelur@linuxfoundation.org>
Fri, 11 Nov 2022 06:18:51 +0000 (06:18 +0000)
- move transportpce features from opendaylight/pom.xml (self-managed
  project) to features repo (managed project)
- add new transportpce-models features to the distribution

Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I7ae8bcd365a32316489526962685b99e9b8715c2

artifacts/upstream/artifacts/pom.xml
artifacts/upstream/properties/pom.xml
features/repos/index/pom.xml
features/singles/odl-integration-compatible-with-all/pom.xml
opendaylight/pom.xml

index 14b3ea6edb59c19d819fc2184e540e04dd76e751..a09beb2663d3b48b01bf66a60769c6707f44ba0d 100644 (file)
@@ -37,7 +37,7 @@
         <url>https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=tree;f=artifacts/upstream/artifacts;hb=HEAD</url>
         <tag>HEAD</tag>
     </scm>
-    <!-- TODO: Open Bugs agains projects to export a single artifact pom containing every public atrifact version. -->
+    <!-- TODO: Open Bugs against projects to export a single artifact pom containing every public artifact version. -->
     <!-- Project artifact poms. Alphabetical order -->
     <profiles>
         <profile>
                 </dependencies>
             </dependencyManagement>
         </profile>
+        <profile>
+            <id>transportpce</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencyManagement>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce</groupId>
+                        <artifactId>odl-transportpce</artifactId>
+                        <version>{transportpce.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce</groupId>
+                        <artifactId>odl-transportpce-tapi</artifactId>
+                        <version>{transportpce.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce</groupId>
+                        <artifactId>odl-transportpce-inventory</artifactId>
+                        <version>{transportpce.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce</groupId>
+                        <artifactId>odl-transportpce-nbinotifications</artifactId>
+                        <version>{transportpce.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce</groupId>
+                        <artifactId>odl-transportpce-dmaap-client</artifactId>
+                        <version>{transportpce.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce.models</groupId>
+                        <artifactId>odl-openroadm-devices</artifactId>
+                        <version>{transportpce.models.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce.models</groupId>
+                        <artifactId>odl-openroadm-models</artifactId>
+                        <version>{transportpce.models.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce.models</groupId>
+                        <artifactId>odl-tapi-models</artifactId>
+                        <version>{transportpce.models.version}</version>
+                        <classifier>features</classifier>
+                        <type>xml</type>
+                    </dependency>
+                </dependencies>
+            </dependencyManagement>
+        </profile>
         <profile>
             <id>serviceutils</id>
             <activation>
index 51768f12a7f66bb565f701fa1ec77aa0a587e9a5..1ba3153b41aae63bfbd3f4ebcfb846f9fb5e0d64 100644 (file)
@@ -56,6 +56,8 @@
         <openflowplugin.version>0.15.1-SNAPSHOT</openflowplugin.version>
         <ovsdb.version>1.15.1-SNAPSHOT</ovsdb.version>
         <serviceutils.version>0.10.1-SNAPSHOT</serviceutils.version>
+        <transportpce.version>6.1.0-SNAPSHOT</transportpce.version>
+        <transportpce.models.version>17.1.0-SNAPSHOT</transportpce.models.version>
         <yangtools.version>9.0.2</yangtools.version>
         <!-- Keep this list sorted alphabetically please. -->
     </properties>
index cf1d44b939d84b1877c39d8fe9b6f7e694a699b7..1fa1973d953c94b026d096c458be989008c5c0d2 100644 (file)
                 </dependency>
             </dependencies>
         </profile>
+        <!-- TransportPCE -->
+        <profile>
+            <id>transportpce</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-tapi</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-inventory</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-nbinotifications</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-dmaap-client</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+            </dependencies>
+        </profile>
+        <!-- TransportPCE-models -->
+        <profile>
+            <id>transportpce-models</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce.models</groupId>
+                    <artifactId>odl-openroadm-devices</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                    <scope>runtime</scope>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce.models</groupId>
+                    <artifactId>odl-openroadm-models</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                    <scope>runtime</scope>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce.models</groupId>
+                    <artifactId>odl-tapi-models</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                    <scope>runtime</scope>
+                </dependency>
+            </dependencies>
+        </profile>
         <!-- Yangtools -->
         <profile>
             <id>yangtools</id>
index 9d19bb214874c6c7639d61d2475ecd4056e60622..c7a2ac31cf21987697a25f548043a31ff86065bd 100644 (file)
                 </dependency>
             </dependencies>
         </profile>
+        <!-- TransportPCE -->
+        <profile>
+            <id>transportpce</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-tapi</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-inventory</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-nbinotifications</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>odl-transportpce-dmaap-client</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+            </dependencies>
+        </profile>
+        <!-- TransportPCE-models -->
+        <profile>
+            <id>transportpce-models</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce.models</groupId>
+                    <artifactId>odl-openroadm-devices</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce.models</groupId>
+                    <artifactId>odl-openroadm-models</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce.models</groupId>
+                    <artifactId>odl-tapi-models</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+            </dependencies>
+        </profile>
     </profiles>
 </project>
index c8547f4617e686103b459cba16046affa35cd1fd..69ae16f606c8c4a6067a2972577396155efd9628 100644 (file)
         <tag>HEAD</tag>
     </scm>
     <profiles>
-        <!-- TransportPCE -->
-        <profile>
-            <id>transportpce</id>
-            <activation>
-                <activeByDefault>false</activeByDefault>
-            </activation>
-            <dependencies>
-                <dependency>
-                    <groupId>org.opendaylight.transportpce</groupId>
-                    <artifactId>odl-transportpce</artifactId>
-                    <version>6.0.0-SNAPSHOT</version>
-                    <classifier>features</classifier>
-                    <type>xml</type>
-                    <scope>runtime</scope>
-                </dependency>
-                <dependency>
-                    <groupId>org.opendaylight.transportpce</groupId>
-                    <artifactId>odl-transportpce-tapi</artifactId>
-                    <version>6.0.0-SNAPSHOT</version>
-                    <classifier>features</classifier>
-                    <type>xml</type>
-                    <scope>runtime</scope>
-                </dependency>
-                <dependency>
-                    <groupId>org.opendaylight.transportpce</groupId>
-                    <artifactId>odl-transportpce-inventory</artifactId>
-                    <version>6.0.0-SNAPSHOT</version>
-                    <classifier>features</classifier>
-                    <type>xml</type>
-                    <scope>runtime</scope>
-                </dependency>
-                <dependency>
-                    <groupId>org.opendaylight.transportpce</groupId>
-                    <artifactId>odl-transportpce-nbinotifications</artifactId>
-                    <version>6.0.0-SNAPSHOT</version>
-                    <classifier>features</classifier>
-                    <type>xml</type>
-                    <scope>runtime</scope>
-                </dependency>
-                <dependency>
-                    <groupId>org.opendaylight.transportpce</groupId>
-                    <artifactId>odl-transportpce-dmaap-client</artifactId>
-                    <version>6.0.0-SNAPSHOT</version>
-                    <classifier>features</classifier>
-                    <type>xml</type>
-                    <scope>runtime</scope>
-                </dependency>
-            </dependencies>
-        </profile>
         <profile>
             <id>dependency-convergence</id>
             <build>