Add transportpce projects to distribution 61/104761/4
authorGilles Thouenon <gilles.thouenon@orange.com>
Fri, 9 Dec 2022 15:24:02 +0000 (16:24 +0100)
committerGilles Thouenon <gilles.thouenon@orange.com>
Fri, 10 Mar 2023 07:44:03 +0000 (08:44 +0100)
Declare bundles and features of transportpce-models (except
odl-tapi-2.4.0-models) and transportpce projects in distribution.

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

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

index 5f14773ab964f0c7bb132aa93d293028668cf189..b0508faf69ef152f7af5500ec214ec262d1471c5 100644 (file)
                 </dependencies>
             </dependencyManagement>
         </profile>
+        <profile>
+            <id>transportpce-models</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencyManagement>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce.models</groupId>
+                        <artifactId>transportpce-models-artifacts</artifactId>
+                        <version>${transportpce.models.version}</version>
+                        <type>pom</type>
+                        <scope>import</scope>
+                    </dependency>
+                </dependencies>
+            </dependencyManagement>
+        </profile>
+        <profile>
+            <id>transportpce</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencyManagement>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.opendaylight.transportpce</groupId>
+                        <artifactId>transportpce-artifacts</artifactId>
+                        <version>${transportpce.version}</version>
+                        <type>pom</type>
+                        <scope>import</scope>
+                    </dependency>
+                </dependencies>
+            </dependencyManagement>
+        </profile>
         <profile>
             <id>yangtools</id>
             <activation>
index 6a79c6ee6609790b1af4f99c026cca0de58c1eb0..d6ebc5023a10cd53fc65dd48b5c1169879fcac40 100644 (file)
@@ -56,6 +56,8 @@
         <openflowplugin.version>0.16.0-SNAPSHOT</openflowplugin.version>
         <ovsdb.version>1.16.0-SNAPSHOT</ovsdb.version>
         <serviceutils.version>0.11.0-SNAPSHOT</serviceutils.version>
+        <transportpce.version>7.0.0</transportpce.version>
+        <transportpce.models.version>18.0.0</transportpce.models.version>
         <yangtools.version>10.0.4</yangtools.version>
         <!-- Keep this list sorted alphabetically please. -->
     </properties>
index af8524fb9ae4c848042bd3c61443bc53f22dbea1..23d04357ecd4e53868bbe9d23afbc4a0ae1bebd7 100644 (file)
                 </dependency>
             </dependencies>
         </profile>
+        <!-- transportpce-models -->
+        <profile>
+            <id>transportpce-models</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce.models</groupId>
+                    <artifactId>features-transportpce-models</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+            </dependencies>
+        </profile>
+        <!-- transportpce -->
+        <profile>
+            <id>transportpce</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.opendaylight.transportpce</groupId>
+                    <artifactId>features-transportpce</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+            </dependencies>
+        </profile>
         <!-- Yangtools -->
         <profile>
             <id>yangtools</id>
index 38305760d7b6a006722e2865388cafb0f78a04f7..2915b684c1e102194836e1df5522cec05d4f2a1e 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-2.1.1-models</artifactId>
+                    <classifier>features</classifier>
+                    <type>xml</type>
+                </dependency>
+            </dependencies>
+        </profile>
     </profiles>
 </project>