Update snapshot and/or references of policy/models to latest snapshots
[policy/models.git] / models-sim / policy-models-sim-pdp / pom.xml
1 <?xml version="1.0"?>
2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4   <modelVersion>4.0.0</modelVersion>
5   <parent>
6     <groupId>org.onap.policy.models.sim</groupId>
7     <artifactId>policy-models-sim</artifactId>
8     <version>2.8.2-SNAPSHOT</version>
9   </parent>
10   <artifactId>policy-models-sim-pdp</artifactId>
11   <name>policy-models-sim-pdp</name>
12
13 <description>A module that implements a simulator for PDP.</description>
14       <dependencies>
15         <dependency>
16             <groupId>org.onap.policy.models</groupId>
17             <artifactId>policy-models-pdp</artifactId>
18             <version>${project.version}</version>
19         </dependency>
20         <dependency>
21             <groupId>commons-cli</groupId>
22             <artifactId>commons-cli</artifactId>
23         </dependency>
24         <dependency>
25             <groupId>org.onap.policy.common</groupId>
26             <artifactId>policy-endpoints</artifactId>
27             <version>${policy.common.version}</version>
28         </dependency>
29         <dependency>
30             <groupId>org.onap.policy.common</groupId>
31             <artifactId>utils-test</artifactId>
32             <version>${policy.common.version}</version>
33         </dependency>
34
35         <dependency>
36             <groupId>org.onap.policy.common</groupId>
37             <artifactId>common-parameters</artifactId>
38             <version>${policy.common.version}</version>
39         </dependency>
40
41         <!--test dependencies -->
42         <dependency>
43             <groupId>org.assertj</groupId>
44             <artifactId>assertj-core</artifactId>
45             <scope>test</scope>
46         </dependency>
47         <dependency>
48             <groupId>org.mockito</groupId>
49             <artifactId>mockito-core</artifactId>
50             <scope>test</scope>
51         </dependency>
52         <dependency>
53             <groupId>junit</groupId>
54             <artifactId>junit</artifactId>
55             <scope>test</scope>
56         </dependency>
57     </dependencies>
58     <build>
59         <resources>
60             <!-- Output the version of the PDP simulator service -->
61             <resource>
62                 <directory>src/main/resources</directory>
63                 <filtering>true</filtering>
64                 <includes>
65                     <include>**/version.txt</include>
66                 </includes>
67             </resource>
68             <resource>
69                 <directory>src/main/resources</directory>
70                 <filtering>false</filtering>
71                 <excludes>
72                     <exclude>**/version.txt</exclude>
73                 </excludes>
74             </resource>
75         </resources>
76
77         <plugins>
78             <plugin>
79                 <groupId>org.apache.maven.plugins</groupId>
80                 <artifactId>maven-assembly-plugin</artifactId>
81                 <executions>
82                     <execution>
83                         <id>generate-complete-tar</id>
84                         <phase>package</phase>
85                         <goals>
86                             <goal>single</goal>
87                         </goals>
88                         <configuration>
89                             <descriptors>
90                                 <descriptor>src/main/package/tarball/assembly.xml</descriptor>
91                             </descriptors>
92                             <finalName>${project.artifactId}-${project.version}</finalName>
93                         </configuration>
94                     </execution>
95                 </executions>
96             </plugin>
97         </plugins>
98
99     </build>
100 </project>