blob: 0fb9f17595cc025bb031cc546a859b6bc42df814 [file] [log] [blame]
Dan Timoney8f2fcda2020-12-02 07:48:49 -05001<?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4
5 <parent>
Dan Timoney5de81962021-01-26 13:15:47 -05006 <groupId>org.onap.ccsdk.parent</groupId>
7 <artifactId>odlparent-lite</artifactId>
Dan Timoney7c0ec3e2022-03-01 11:10:58 -05008 <version>2.3.3-SNAPSHOT</version>
Dan Timoney8f2fcda2020-12-02 07:48:49 -05009 </parent>
10
11 <groupId>org.onap.ccsdk.sli.adaptors</groupId>
Dan Timoney5de81962021-01-26 13:15:47 -050012 <artifactId>ccsdk-sli-adaptors</artifactId>
Dan Timoneyb9d6d8b2021-10-12 09:09:01 -040013 <version>1.4.1-SNAPSHOT</version>
Dan Timoney8f2fcda2020-12-02 07:48:49 -050014 <packaging>pom</packaging>
15
Singal, Kapil (ks220y)94f4b9b2021-03-02 20:00:49 -050016 <name>${project.artifactId}</name>
Dan Timoney8f2fcda2020-12-02 07:48:49 -050017 <description>The CCSDK core components contains the SLI, dblib and root pom</description>
18 <url>https://wiki.onap.org</url>
19 <organization>
20 <name>ONAP</name>
21 </organization>
22
23 <modules>
24 <module>aai-service</module>
Singal, Kapil (ks220y)19c7de12021-04-09 16:13:38 -040025 <module>base</module>
26
Singal, Kapil (ks220y)cb075002021-03-16 00:30:22 -040027 <module>ansible-adaptor</module>
Singal, Kapil (ks220y)1424a8e2021-03-24 14:54:47 -040028 <module>chef-adaptor</module>
Singal, Kapil (ks220y)7845d9b2021-05-13 15:09:28 -040029 <module>iaas-adaptor</module>
Singal, Kapil (ks220y)7b25afd2021-04-26 13:41:57 -040030 <module>netconf-adaptor</module>
Singal, Kapil (ks220y)557282a2021-05-04 12:22:25 -040031 <module>rest-adaptor</module>
Singal, Kapil (ks220y)19c7de12021-04-09 16:13:38 -040032 <module>saltstack-adaptor</module>
33 <module>ssh-adaptor</module>
34
35 <module>message-router</module>
Dan Timoney8f2fcda2020-12-02 07:48:49 -050036 <module>mdsal-resource</module>
Singal, Kapil (ks220y)19c7de12021-04-09 16:13:38 -040037 <module>netbox-client</module>
Dan Timoney8f2fcda2020-12-02 07:48:49 -050038 <module>resource-assignment</module>
39 <module>sql-resource</module>
Singal, Kapil (ks220y)19c7de12021-04-09 16:13:38 -040040
Dan Timoney8f2fcda2020-12-02 07:48:49 -050041 <module>features</module>
42 <module>artifacts</module>
43 </modules>
44
45 <scm>
46 <connection>scm:git:ssh://git@${onap.git.host}/ccsdk/sli/adaptors</connection>
47 <developerConnection>scm:git:ssh://${onap.git.host}:${onap.git.port}/ccsdk/sli/adaptors</developerConnection>
48 <url>${onap.git.protocol}://${onap.git.host}/ccsdk/sli/adaptors</url>
49 <tag>ccsdk-adaptors-${project.version}</tag>
50 </scm>
51 <issueManagement>
52 <system>JIRA</system>
53 <url>https://jira.onap.org/</url>
54 </issueManagement>
55 <ciManagement>
56 <system>Jenkins</system>
57 <url>https://jenkins.onap.org/</url>
58 </ciManagement>
59 <distributionManagement>
60 <site>
61 <id>sdnc-javadoc</id>
62 <url>
63 dav:https://${onap.nexus.host}/content/sites/site/org/onap/sdnc/adaptors/${project.artifactId}/${project.version}
64 </url>
65 </site>
66 </distributionManagement>
67
68 <build>
69 <plugins>
70 <plugin>
71 <groupId>org.apache.maven.plugins</groupId>
72 <artifactId>maven-surefire-plugin</artifactId>
73 <version>2.17</version>
74 <configuration>
75 <skipTests>false</skipTests>
76 </configuration>
77 </plugin>
78 </plugins>
79 </build>
80
81 <profiles>
82 <profile>
83 <id>blackduck</id>
84 <activation>
85 <property>
86 <name>blackduck-scan</name>
87 </property>
88 </activation>
89 <build>
90 <plugins>
91 <plugin>
92 <groupId>com.blackducksoftware.integration</groupId>
93 <artifactId>hub-maven-plugin</artifactId>
94 <version>1.4.0</version>
95 <inherited>false</inherited>
96 <configuration>
97 <hubProjectName>${project.name}</hubProjectName>
98 <outputDirectory>${project.basedir}</outputDirectory>
99 </configuration>
100 <executions>
101 <execution>
102 <id>create-bdio-file</id>
103 <phase>package</phase>
104 <goals>
105 <goal>createHubOutput</goal>
106 </goals>
107 </execution>
108 </executions>
109 </plugin>
110 </plugins>
111
Dan Timoney8f2fcda2020-12-02 07:48:49 -0500112 </build>
113
114 </profile>
115
116 <profile>
117 <id>dependency-list</id>
118 <build>
119 <plugins>
120 <plugin>
121 <groupId>com.github.ferstl</groupId>
122 <artifactId>depgraph-maven-plugin</artifactId>
123 <executions>
124 <execution>
125 <phase>validate</phase>
126 <inherited>false</inherited>
127 <goals>
128 <goal>aggregate</goal>
129 </goals>
130 </execution>
131 </executions>
132 </plugin>
133 <plugin>
134 <groupId>org.codehaus.mojo</groupId>
135 <artifactId>build-helper-maven-plugin</artifactId>
136 <executions>
137 <execution>
138 <id>attach-artifacts</id>
139 <phase>package</phase>
140 <inherited>false</inherited>
141 <goals>
142 <goal>attach-artifact</goal>
143 </goals>
144 <configuration>
145 <artifacts>
146 <artifact>
147 <file>${dependency-list.file}</file>
148 <type>txt</type>
149 <classifier>dependencies</classifier>
150 </artifact>
151 </artifacts>
152 </configuration>
153 </execution>
154 </executions>
155 </plugin>
156 </plugins>
157 </build>
158 </profile>
159
160 </profiles>
161</project>