Added netbox client to assign/unassign ip
[ccsdk/sli/adaptors.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
5     <parent>
6         <groupId>org.onap.ccsdk.parent</groupId>
7         <artifactId>odlparent-lite</artifactId>
8         <version>1.1.0-SNAPSHOT</version>
9     </parent>
10
11     <modelVersion>4.0.0</modelVersion>
12     <packaging>pom</packaging>
13     <groupId>org.onap.ccsdk.sli.adaptors</groupId>
14     <artifactId>ccsdk-sli-adaptors</artifactId>
15
16     <name>ccsdk-sli-adaptors</name>
17     <url>https://wiki.onap.org</url>
18     <description>The CCSDK core components contains the SLI, dblib and root pom</description>
19
20
21     <issueManagement>
22         <system>JIRA</system>
23         <url>https://jira.onap.org/</url>
24     </issueManagement>
25
26
27     <scm>
28         <connection>scm:git:ssh://git@${onap.git.host}/ccsdk/sli/adaptors</connection>
29         <developerConnection>scm:git:ssh://${onap.git.host}:${onap.git.port}/ccsdk/sli/adaptors</developerConnection>
30         <url>${onap.git.protocol}://${onap.git.host}/ccsdk/sli/adaptors</url>
31         <tag>ccsdk-adaptors-${project.version}</tag>
32     </scm>
33
34     <ciManagement>
35         <system>Jenkins</system>
36         <url>https://jenkins.onap.org/</url>
37     </ciManagement>
38
39     <distributionManagement>
40         <site>
41             <id>sdnc-javadoc</id>
42             <url>
43                 dav:https://${onap.nexus.host}/content/sites/site/org/onap/sdnc/adaptors/${project.artifactId}/${project.version}
44             </url>
45         </site>
46     </distributionManagement>
47
48     <profiles>
49         <profile>
50             <id>blackduck</id>
51             <activation>
52                 <property>
53                     <name>blackduck-scan</name>
54                 </property>
55             </activation>
56             <build>
57                 <plugins>
58                     <plugin>
59                         <groupId>com.blackducksoftware.integration</groupId>
60                         <artifactId>hub-maven-plugin</artifactId>
61                         <version>1.4.0</version>
62                         <inherited>false</inherited>
63                         <configuration>
64                             <hubProjectName>${project.name}</hubProjectName>
65                             <outputDirectory>${project.basedir}</outputDirectory>
66                         </configuration>
67                         <executions>
68                             <execution>
69                                 <id>create-bdio-file</id>
70                                 <phase>package</phase>
71                                 <goals>
72                                     <goal>createHubOutput</goal>
73                                 </goals>
74                             </execution>
75                         </executions>
76                     </plugin>
77                 </plugins>
78
79
80             </build>
81
82         </profile>
83
84     </profiles>
85
86     <build>
87         <plugins>
88             <plugin>
89                 <groupId>org.apache.maven.plugins</groupId>
90                 <artifactId>maven-surefire-plugin</artifactId>
91                 <version>2.17</version>
92                 <configuration>
93                     <skipTests>false</skipTests>
94                 </configuration>
95             </plugin>
96             <plugin>
97                 <groupId>org.sonatype.plugins</groupId>
98                 <artifactId>nexus-staging-maven-plugin</artifactId>
99                 <version>1.6.7</version>
100                 <extensions>true</extensions>
101                 <configuration>
102                     <nexusUrl>https://${onap.nexus.host}</nexusUrl>
103                     <stagingProfileId>${onap.nexus.staging.profile-id}</stagingProfileId>
104                     <serverId>${onap.nexus.staging.server-id}</serverId>
105                 </configuration>
106             </plugin>
107         </plugins>
108
109     </build>
110     <modules>
111         <module>aai-service</module>
112         <module>ansible-adapter</module>
113         <module>saltstack-adapter</module>
114         <module>netbox-client</module>
115         <module>mdsal-resource</module>
116         <module>resource-assignment</module>
117         <module>sql-resource</module>
118         <module>features</module>
119     </modules>
120     <organization>
121         <name>ONAP</name>
122     </organization>
123     <version>0.3.0-SNAPSHOT</version>
124
125
126 </project>