1+ <project>
2+
3+ <modelVersion>4.0.0</modelVersion>
4+ <groupId>com.emailage</groupId>
5+ <artifactId>classic-api-client</artifactId>
6+ <packaging>jar</packaging>
7+ <version>1.0</version>
8+
9+ <name>Classic API Client</name>
10+ <description>Emailage Classic API Java Client</description>
11+ <url>https://www.emailage.com</url>
12+
13+ <licenses>
14+ <license>
15+ <name>MIT License</name>
16+ <url>http://www.opensource.org/licenses/mit-license.php</url>
17+ <distribution>repo</distribution>
18+ </license>
19+ </licenses>
20+
21+ <developers>
22+ <developer>
23+ <name>Martin Duncan</name>
24+ <email>support@emailage.com</email>
25+ <organization>Emailage</organization>
26+ <organizationUrl>https://www.emailage.com</organizationUrl>
27+ </developer>
28+ <developer>
29+ <name>Adam Wolf</name>
30+ <email>support@emailage.com</email>
31+ <organization>Emailage</organization>
32+ <organizationUrl>https://www.emailage.com</organizationUrl>
33+ </developer>
34+ <developer>
35+ <name>Tony Costantino</name>
36+ <email>support@emailage.com</email>
37+ <organization>Emailage</organization>
38+ <organizationUrl>https://www.emailage.com</organizationUrl>
39+ </developer>
40+ </developers>
41+
42+ <scm>
43+ <connection>scm:git:git://github.com/emailage/Emailage_Java.git</connection>
44+ <developerConnection>scm:git:ssh://github.com/emailage/Emailage_Java.git</developerConnection>
45+ <url>https://github.com/emailage/Emailage_Java/tree/master</url>
46+ </scm>
47+
48+ <distributionManagement>
49+ <snapshotRepository>
50+ <id>ossrh</id>
51+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
52+ </snapshotRepository>
53+ </distributionManagement>
54+
55+ <dependencies>
56+ <dependency>
57+ <groupId>commons-validator</groupId>
58+ <artifactId>commons-validator</artifactId>
59+ <version>1.6</version>
60+ </dependency>
61+ <dependency>
62+ <groupId>commons-codec</groupId>
63+ <artifactId>commons-codec</artifactId>
64+ <version>1.9</version>
65+ </dependency>
66+ <dependency>
67+ <groupId>com.fasterxml.jackson.core</groupId>
68+ <artifactId>jackson-databind</artifactId>
69+ <version>2.9.8</version>
70+ </dependency>
71+ <dependency>
72+ <groupId>com.fasterxml.jackson.module</groupId>
73+ <artifactId>jackson-module-afterburner</artifactId>
74+ <version>2.9.8</version>
75+ </dependency>
76+ <dependency>
77+ <groupId>junit</groupId>
78+ <artifactId>junit</artifactId>
79+ <version>4.11</version>
80+ <scope>test</scope>
81+ </dependency>
82+ <dependency>
83+ <groupId>org.mockito</groupId>
84+ <artifactId>mockito-core</artifactId>
85+ <version>2.24.0</version>
86+ <scope>test</scope>
87+ </dependency>
88+ <dependency>
89+ <groupId>org.powermock</groupId>
90+ <artifactId>powermock-api-mockito2</artifactId>
91+ <version>2.0.0</version>
92+ <scope>test</scope>
93+ </dependency>
94+ <dependency>
95+ <groupId>org.powermock</groupId>
96+ <artifactId>powermock-module-junit4</artifactId>
97+ <version>2.0.0</version>
98+ <scope>test</scope>
99+ </dependency>
100+ </dependencies>
101+
102+ <build>
103+ <plugins>
104+ <plugin>
105+ <groupId>org.apache.maven.plugins</groupId>
106+ <artifactId>maven-compiler-plugin</artifactId>
107+ <version>3.1</version>
108+ <configuration>
109+ <source>1.7</source>
110+ <target>1.7</target>
111+ </configuration>
112+ </plugin>
113+ <plugin>
114+ <groupId>org.apache.maven.plugins</groupId>
115+ <artifactId>maven-javadoc-plugin</artifactId>
116+ <executions>
117+ <execution>
118+ <id>attach-javadocs</id>
119+ <goals>
120+ <goal>jar</goal>
121+ </goals>
122+ </execution>
123+ </executions>
124+ </plugin>
125+ <plugin>
126+ <groupId>org.apache.maven.plugins</groupId>
127+ <artifactId>maven-source-plugin</artifactId>
128+ <executions>
129+ <execution>
130+ <id>attach-sources</id>
131+ <goals>
132+ <goal>jar</goal>
133+ </goals>
134+ </execution>
135+ </executions>
136+ </plugin>
137+ <plugin>
138+ <groupId>org.codehaus.mojo</groupId>
139+ <artifactId>exec-maven-plugin</artifactId>
140+ <configuration>
141+ <mainClass>com.emailage.javawrapper.example.TestClient</mainClass>
142+ </configuration>
143+ </plugin>
144+ <plugin>
145+ <groupId>org.apache.maven.plugins</groupId>
146+ <artifactId>maven-gpg-plugin</artifactId>
147+ <version>1.6</version>
148+ <executions>
149+ <execution>
150+ <id>sign-artifacts</id>
151+ <phase>verify</phase>
152+ <goals>
153+ <goal>sign</goal>
154+ </goals>
155+ </execution>
156+ </executions>
157+ </plugin>
158+ <plugin>
159+ <groupId>org.sonatype.plugins</groupId>
160+ <artifactId>nexus-staging-maven-plugin</artifactId>
161+ <version>1.6.7</version>
162+ <extensions>true</extensions>
163+ <configuration>
164+ <serverId>ossrh</serverId>
165+ <nexusUrl>https://oss.sonatype.org/</nexusUrl>
166+ <autoReleaseAfterClose>true</autoReleaseAfterClose>
167+ </configuration>
168+ </plugin>
169+ <plugin>
170+ <groupId>org.jacoco</groupId>
171+ <artifactId>jacoco-maven-plugin</artifactId>
172+ <version>0.8.3</version>
173+ <executions>
174+ <execution>
175+ <id>prepare-agent</id>
176+ <goals>
177+ <goal>prepare-agent</goal>
178+ </goals>
179+ </execution>
180+ <execution>
181+ <id>report</id>
182+ <phase>prepare-package</phase>
183+ <goals>
184+ <goal>report</goal>
185+ </goals>
186+ </execution>
187+ <execution>
188+ <id>post-unit-test</id>
189+ <phase>test</phase>
190+ <goals>
191+ <goal>report</goal>
192+ </goals>
193+ <configuration>
194+ <dataFile>target/jacoco.exec</dataFile>
195+ <outputDirectory>target/jacoco-ut</outputDirectory>
196+ </configuration>
197+ </execution>
198+ </executions>
199+ </plugin>
200+ </plugins>
201+ </build>
202+
203+ </project>
0 commit comments