blob: 74bd7db45bf357962ad93d0ab864744bb5efd384 [file] [log] [blame]
Pavel Aharonie2cc2532017-03-29 13:35:45 +03001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3
4 <modelVersion>4.0.0</modelVersion>
5
6 <parent>
Pavel Aharonib90a1412017-03-29 14:27:51 +03007 <groupId>org.openecomp.sdc.sdc-distribution-client</groupId>
Pavel Aharonie2cc2532017-03-29 13:35:45 +03008 <artifactId>sdc-main-distribution-client</artifactId>
Pavel Aharoniecd529b2017-04-25 08:02:08 +03009 <version>1.1.8-SNAPSHOT</version>
Pavel Aharonie2cc2532017-03-29 13:35:45 +030010 </parent>
11
12 <artifactId>sdc-tosca-parser</artifactId>
13 <name>SDC Tosca Parser</name>
14 <description>Tosca Parser JAR file for use by consumers</description>
15 <packaging>jar</packaging>
16
17
18 <dependencies>
19
20 <dependency>
21 <groupId>org.slf4j</groupId>
22 <artifactId>slf4j-api</artifactId>
23 <version>1.7.10</version>
24 <scope>compile</scope>
25 </dependency>
26 <dependency>
27 <groupId>com.google.code.gson</groupId>
28 <artifactId>gson</artifactId>
29 <version>2.3.1</version>
30 <scope>compile</scope>
31 </dependency>
32
33 <dependency>
34 <groupId>org.functionaljava</groupId>
35 <artifactId>functionaljava</artifactId>
36 <version>4.2</version>
37 <scope>compile</scope>
38 </dependency>
39
40 <dependency>
41 <groupId>commons-io</groupId>
42 <artifactId>commons-io</artifactId>
43 <version>2.5</version>
44 <scope>compile</scope>
45 </dependency>
46
47 <dependency>
48 <groupId>commons-codec</groupId>
49 <artifactId>commons-codec</artifactId>
50 <version>1.9</version>
51 <scope>compile</scope>
52 </dependency>
53
54 <!-- YAML parser -->
55 <dependency>
56 <groupId>org.yaml</groupId>
57 <artifactId>snakeyaml</artifactId>
58 <version>${snakeyaml.version}</version>
59 <scope>compile</scope>
60 </dependency>
61
62 <!-- Apache Commons -->
63 <dependency>
64 <groupId>org.apache.commons</groupId>
65 <artifactId>commons-lang3</artifactId>
66 <version>3.5</version>
67 <scope>compile</scope>
68 </dependency>
69
70 <!-- Jython Tosca Parser -->
71 <dependency>
Pavel Aharonib90a1412017-03-29 14:27:51 +030072 <groupId>org.openecomp.sdc.sdc-distribution-client</groupId>
Pavel Aharoniecd529b2017-04-25 08:02:08 +030073 <artifactId>jtosca</artifactId>
Pavel Aharoni1df0b722017-04-03 10:06:16 +030074 <version>0.4.1-SNAPSHOT</version>
Pavel Aharonie2cc2532017-03-29 13:35:45 +030075 </dependency>
76
Pavel Aharoniecd529b2017-04-25 08:02:08 +030077 <!-- jtosca Tosca Parser -->
78 <dependency>
79 <groupId>org.openecomp.sdc.sdc-distribution-client</groupId>
80 <artifactId>jtosca</artifactId>
81 <version>0.1.0-SNAPSHOT</version>
82 </dependency>
83
Pavel Aharonie2cc2532017-03-29 13:35:45 +030084
85 <!-- TEST -->
86 <dependency>
87 <groupId>org.eclipse.jetty</groupId>
88 <artifactId>jetty-servlet</artifactId>
89 <scope>test</scope>
90 <version>9.2.10.v20150310</version>
91 </dependency>
92
93 <dependency>
94 <groupId>org.eclipse.jetty</groupId>
95 <artifactId>jetty-webapp</artifactId>
96 <version>9.2.10.v20150310</version>
97 <scope>test</scope>
98 </dependency>
99
100 <dependency>
101 <groupId>junit</groupId>
102 <artifactId>junit</artifactId>
103 <version>4.12</version>
104 <scope>test</scope>
105 </dependency>
106
107 <dependency>
108 <groupId>org.mockito</groupId>
109 <artifactId>mockito-all</artifactId>
110 <version>1.10.19</version>
111 <scope>test</scope>
112 </dependency>
113
114 <dependency>
115 <groupId>com.google.guava</groupId>
116 <artifactId>guava</artifactId>
117 <version>15.0</version>
118 <scope>test</scope>
119 </dependency>
Pavel Aharoniecd529b2017-04-25 08:02:08 +0300120
121 <dependency>
122 <groupId>ch.qos.logback</groupId>
123 <artifactId>logback-classic</artifactId>
124 <version>1.1.2</version>
125 <scope>test</scope>
126 </dependency>
Pavel Aharonie2cc2532017-03-29 13:35:45 +0300127
128 </dependencies>
129
Pavel Aharoniecd529b2017-04-25 08:02:08 +0300130 <build>
131 <plugins>
132 <plugin>
133 <groupId>org.apache.maven.plugins</groupId>
134 <artifactId>maven-surefire-plugin</artifactId>
135 <version>2.19.1</version>
136 <configuration>
137 <includes>
138 <include>**/ToscaParserTestSuite.class</include>
139 </includes>
140 </configuration>
141 </plugin>
142 </plugins>
143 </build>
144
Pavel Aharonie2cc2532017-03-29 13:35:45 +0300145</project>