1+ <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+ <modelVersion >4.0.0</modelVersion >
4+
5+ <groupId >net.tascalate.concurrent</groupId >
6+ <artifactId >net.tascalate.concurrent.lib</artifactId >
7+ <version >1.0-SNAPSHOT</version >
8+ <packaging >jar</packaging >
9+
10+ <name >Tascalate Concurrenct</name >
11+ <url >https://github.com/vsilaev/tascalate-concurrent</url >
12+ <description >Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage
13+ and related extensions to java.util.concurrent.ExecutorService-s</description >
14+
15+ <licenses >
16+ <license >
17+ <name >The Apache License, Version 2.0</name >
18+ <url >http://www.apache.org/licenses/LICENSE-2.0.txt</url >
19+ </license >
20+ </licenses >
21+ <scm >
22+ <connection >scm:git:git://github.com/vsilaev/tascalate-concurrent.git</connection >
23+ <developerConnection >scm:git:ssh://github.com:vsilaev/tascalate-concurrent.git</developerConnection >
24+ <url >https://github.com/vsilaev/tascalate-concurrent.git</url >
25+ </scm >
26+
27+ <developers >
28+ <developer >
29+ <name >Valery Silaev</name >
30+ <email >vsilaev at java.net</email >
31+ </developer >
32+ </developers >
33+
34+ <properties >
35+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
36+ </properties >
37+
38+ <dependencyManagement >
39+ <dependencies >
40+ <dependency >
41+ <groupId >commons-logging</groupId >
42+ <artifactId >commons-logging</artifactId >
43+ <version >1.2</version >
44+ </dependency >
45+
46+ <dependency >
47+ <groupId >junit</groupId >
48+ <artifactId >junit</artifactId >
49+ <version >4.11</version >
50+ <scope >test</scope >
51+ </dependency >
52+ </dependencies >
53+ </dependencyManagement >
54+
55+ <distributionManagement >
56+ <snapshotRepository >
57+ <id >ossrh</id >
58+ <url >https://oss.sonatype.org/content/repositories/snapshots</url >
59+ </snapshotRepository >
60+ <repository >
61+ <id >ossrh</id >
62+ <url >https://oss.sonatype.org/service/local/staging/deploy/maven2/</url >
63+ </repository >
64+ </distributionManagement >
65+
66+ <profiles >
67+ <profile >
68+ <id >release</id >
69+ <build >
70+ <plugins >
71+ <plugin >
72+ <groupId >org.apache.maven.plugins</groupId >
73+ <artifactId >maven-source-plugin</artifactId >
74+ <version >3.0.1</version >
75+ <executions >
76+ <execution >
77+ <id >attach-sources</id >
78+ <goals >
79+ <goal >jar</goal >
80+ </goals >
81+ </execution >
82+ </executions >
83+ </plugin >
84+ <plugin >
85+ <groupId >org.apache.maven.plugins</groupId >
86+ <artifactId >maven-javadoc-plugin</artifactId >
87+ <version >2.10.4</version >
88+ <executions >
89+ <execution >
90+ <id >attach-javadocs</id >
91+ <goals >
92+ <goal >jar</goal >
93+ </goals >
94+ </execution >
95+ </executions >
96+ </plugin >
97+ <plugin >
98+ <groupId >org.apache.maven.plugins</groupId >
99+ <artifactId >maven-gpg-plugin</artifactId >
100+ <version >1.6</version >
101+ <executions >
102+ <execution >
103+ <id >sign-artifacts</id >
104+ <phase >verify</phase >
105+ <goals >
106+ <goal >sign</goal >
107+ </goals >
108+ </execution >
109+ </executions >
110+ </plugin >
111+ </plugins >
112+ </build >
113+ </profile >
114+ </profiles >
115+
116+
117+ <build >
118+ <plugins >
119+ <!--
120+ <plugin>
121+ <groupId>com.mycila</groupId>
122+ <artifactId>license-maven-plugin</artifactId>
123+ <version>3.0</version>
124+ <configuration>
125+ <aggregate>true</aggregate>
126+ <includes>
127+ <include>**/*.java</include>
128+ </includes>
129+ </configuration>
130+ <executions>
131+ <execution>
132+ <goals>
133+ <goal>check</goal>
134+ </goals>
135+ </execution>
136+ </executions>
137+ </plugin>
138+ -->
139+ <plugin >
140+ <groupId >org.sonatype.plugins</groupId >
141+ <artifactId >nexus-staging-maven-plugin</artifactId >
142+ <version >1.6.8</version >
143+ <extensions >true</extensions >
144+ <configuration >
145+ <serverId >ossrh</serverId >
146+ <nexusUrl >https://oss.sonatype.org/</nexusUrl >
147+ <autoReleaseAfterClose >false</autoReleaseAfterClose >
148+ </configuration >
149+ </plugin >
150+ <plugin >
151+ <groupId >org.apache.maven.plugins</groupId >
152+ <artifactId >maven-compiler-plugin</artifactId >
153+ <version >3.6.1</version >
154+ <configuration >
155+ <source >1.8</source >
156+ <target >1.8</target >
157+ </configuration >
158+ </plugin >
159+ <plugin >
160+ <groupId >org.apache.maven.plugins</groupId >
161+ <artifactId >maven-assembly-plugin</artifactId >
162+ <version >3.0.0</version >
163+ </plugin >
164+ <plugin >
165+ <groupId >org.apache.maven.plugins</groupId >
166+ <artifactId >maven-surefire-plugin</artifactId >
167+ <version >2.19.1</version >
168+ <configuration >
169+ <includes >
170+ <include >**/*TestSuite.java</include >
171+ </includes >
172+ <excludes >
173+ <exclude >**/Abstract*</exclude >
174+ </excludes >
175+ <testFailureIgnore >true</testFailureIgnore >
176+ </configuration >
177+ </plugin >
178+
179+ </plugins >
180+ </build >
181+
182+ </project >
0 commit comments