Add netbox-client to odlsli
[ccsdk/distribution.git] / odlsli / pom.xml
index 6f8dfd2..7d9726e 100644 (file)
                <maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
                <opendaylight.root>opt/opendaylight</opendaylight.root>
                <docker.push.phase>deploy</docker.push.phase>
+               <docker.verbose>true</docker.verbose>
+               <ansible.gpg.key>93C4A3FD7BB9C367</ansible.gpg.key>
        </properties>
 
        <dependencies>
+               <dependency>
+                       <groupId>${project.groupId}</groupId>
+                       <artifactId>dependencies</artifactId>
+                       <version>${project.version}</version>
+                       <classifier>repo</classifier>
+                       <type>zip</type>
+               </dependency>
 
                <dependency>
                        <groupId>org.onap.ccsdk.sli.core</groupId>
                        <classifier>repo</classifier>
                        <type>zip</type>
                </dependency>
+               <dependency>
+                       <groupId>org.onap.ccsdk.sli.adaptors</groupId>
+                       <artifactId>netbox-client-installer</artifactId>
+                       <version>${ccsdk.sli.adaptors.version}</version>
+                       <classifier>repo</classifier>
+                       <type>zip</type>
+               </dependency>
                <dependency>
                        <groupId>org.onap.ccsdk.sli.adaptors</groupId>
                        <artifactId>sql-resource-installer</artifactId>
                        <classifier>repo</classifier>
                        <type>zip</type>
                </dependency>
+               <dependency>
+                       <groupId>org.onap.ccsdk.sli.plugins</groupId>
+                       <artifactId>restconf-client-installer</artifactId>
+                       <version>${ccsdk.sli.plugins.version}</version>
+                       <classifier>repo</classifier>
+                       <type>zip</type>
+               </dependency>
+               <dependency>
+                       <groupId>org.onap.ccsdk.sli.plugins</groupId>
+                       <artifactId>sshapi-call-node-installer</artifactId>
+                       <version>${ccsdk.sli.plugins.version}</version>
+                       <classifier>repo</classifier>
+                       <type>zip</type>
+               </dependency>
                <dependency>
                        <groupId>org.onap.ccsdk.sli.plugins</groupId>
                        <artifactId>sliplugins-features-installer</artifactId>
        </dependencies>
 
        <build>
+       <extensions>
+               <extension>
+                       <!-- this extension is required by wagon in order to pass the proxy -->
+                       <groupId>org.apache.maven.wagon</groupId>
+                       <artifactId>wagon-http-lightweight</artifactId>
+                       <version>2.2</version>
+               </extension>
+       </extensions>
                <plugins>
 
 
                                                                    versionArray = project.properties['ccsdk.project.version'].split('\\.');
                                                                }
 
-                                                               if (project.properties['ccsdk.project.version'].endsWith("-SNAPSHOT")) {
+                                                               if (project.properties['ccsdk.project.version'].endsWith("-SNAPSHOT"))
+                                                               {
                                                                    project.properties['project.docker.latesttag.version']=versionArray[0] + '.' + versionArray[1] + "-STAGING-latest";
                                                                } else {
                                                                    project.properties['project.docker.latesttag.version']=versionArray[0] + '.' + versionArray[1] + "-STAGING-latest";
                                                                                <include>idmlight.db.mv.db</include>
                                                                                <include>org.ops4j.pax.logging.cfg</include>
                                                                                <include>install_ccsdk.yml</include>
+                                                                               <include>ansible-sources.list</include>
                                                                        </includes>
                                                                        <filtering>false</filtering>
                                                                </resource>