Introduce swagger configuration
[cps.git] / cps / cps-rest / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0"\r
2     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">\r
4     <modelVersion>4.0.0</modelVersion>\r
5     <artifactId>cps-rest</artifactId>\r
6     <parent>\r
7         <groupId>org.onap.cps</groupId>\r
8         <artifactId>cps</artifactId>\r
9         <version>0.0.1-SNAPSHOT</version>\r
10     </parent>\r
11 \r
12     <dependencies>\r
13 \r
14         <dependency>\r
15             <groupId>org.onap.cps</groupId>\r
16             <artifactId>cps-service</artifactId>\r
17             <version>${project.version}</version>\r
18         </dependency>\r
19 \r
20         <dependency>\r
21             <groupId>org.onap.cps</groupId>\r
22             <artifactId>cps-ri</artifactId>\r
23             <version>${project.version}</version>\r
24         </dependency>\r
25 \r
26         <dependency>\r
27             <groupId>org.glassfish.jersey.media</groupId>\r
28             <artifactId>jersey-media-multipart</artifactId>\r
29         </dependency>\r
30 \r
31         <dependency>\r
32             <groupId>org.springframework.boot</groupId>\r
33             <artifactId>spring-boot-starter-jersey</artifactId>\r
34             <exclusions>\r
35                 <exclusion>\r
36                     <groupId>org.springframework.boot</groupId>\r
37                     <artifactId>spring-boot-starter-tomcat</artifactId>\r
38                 </exclusion>\r
39             </exclusions>\r
40         </dependency>\r
41 \r
42         <dependency>\r
43             <groupId>org.springframework.boot</groupId>\r
44             <artifactId>spring-boot-starter-jetty</artifactId>\r
45         </dependency>\r
46 \r
47         <dependency>\r
48             <groupId>org.springframework.boot</groupId>\r
49             <artifactId>spring-boot-starter-web</artifactId>\r
50         </dependency>\r
51 \r
52         <dependency>\r
53             <groupId>io.springfox</groupId>\r
54             <artifactId>springfox-swagger2</artifactId>\r
55             <version>2.9.2</version>\r
56         </dependency>\r
57 \r
58         <dependency>\r
59             <groupId>io.springfox</groupId>\r
60             <artifactId>springfox-swagger-ui</artifactId>\r
61             <version>2.9.2</version>\r
62         </dependency>\r
63 \r
64         <dependency>\r
65             <groupId>org.springframework.boot</groupId>\r
66             <artifactId>spring-boot-starter-test</artifactId>\r
67             <scope>test</scope>\r
68             <exclusions>\r
69                 <exclusion>\r
70                     <groupId>org.junit.vintage</groupId>\r
71                     <artifactId>junit-vintage-engine</artifactId>\r
72                 </exclusion>\r
73             </exclusions>\r
74         </dependency>\r
75     </dependencies>\r
76 \r
77     <build>\r
78         <plugins>\r
79             <plugin>\r
80                 <groupId>org.springframework.boot</groupId>\r
81                 <artifactId>spring-boot-maven-plugin</artifactId>\r
82                 <version>${springboot.version}</version>\r
83                 <executions>\r
84                     <execution>\r
85                         <goals>\r
86                             <goal>repackage</goal>\r
87                         </goals>\r
88                     </execution>\r
89                 </executions>\r
90             </plugin>\r
91         </plugins>\r
92     </build>\r
93 </project>\r