55 <modelVersion >4.0.0</modelVersion >
66 <groupId >org.cryptomator</groupId >
77 <artifactId >integrations-mac</artifactId >
8- <version >0.1 .0</version >
8+ <version >1.0 .0</version >
99
1010 <name >Cryptomator Integrations for macOS</name >
1111 <description >Provides optional macOS services used by Cryptomator</description >
2929 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
3030
3131 <!-- runtime dependencies -->
32- <api .version>0.1.6 </api .version>
33- <slf4j .version>1.7.30 </slf4j .version>
34- <guava .version>30 .0-jre</guava .version>
35- <gson .version>2.8.6 </gson .version>
32+ <api .version>1.0.0 </api .version>
33+ <slf4j .version>1.7.32 </slf4j .version>
34+ <guava .version>31 .0-jre</guava .version>
35+ <gson .version>2.8.8 </gson .version>
3636
3737 <!-- test dependencies -->
38- <junit .jupiter.version>5.6.2 </junit .jupiter.version>
39- <mockito .version>3.3.3 </mockito .version>
38+ <junit .jupiter.version>5.8.1 </junit .jupiter.version>
39+ <mockito .version>3.12.4 </mockito .version>
4040 </properties >
4141
4242 <licenses >
4747 </license >
4848 </licenses >
4949
50- <repositories >
51- <repository >
52- <id >bintray</id >
53- <name >bintray</name >
54- <url >https://jcenter.bintray.com</url >
55- </repository >
56- </repositories >
57-
58- <distributionManagement >
59- <repository >
60- <id >bintray-jcenter</id >
61- <url >https://api.bintray.com/maven/cryptomator/maven/integrations-mac/;publish=1</url >
62- </repository >
63- </distributionManagement >
64-
6550 <dependencies >
6651 <dependency >
6752 <groupId >org.cryptomator</groupId >
126111 <plugin >
127112 <groupId >org.apache.maven.plugins</groupId >
128113 <artifactId >maven-compiler-plugin</artifactId >
129- <version >3.8.0 </version >
114+ <version >3.8.1 </version >
130115 <configuration >
131116 <compilerArgs >
132117 <arg >-h</arg >
138123 <plugin >
139124 <groupId >org.apache.maven.plugins</groupId >
140125 <artifactId >maven-enforcer-plugin</artifactId >
141- <version >3.0.0-M3 </version >
126+ <version >3.0.0</version >
142127 <executions >
143128 <execution >
144129 <id >check-preconditions</id >
167152 <plugin >
168153 <groupId >org.codehaus.mojo</groupId >
169154 <artifactId >exec-maven-plugin</artifactId >
170- <version >1.6 .0</version >
155+ <version >3.0 .0</version >
171156 <executions >
172157 <execution >
173158 <goals >
189174 <argument >-quiet</argument >
190175 <argument >clean</argument >
191176 <argument >archive</argument >
192- <argument >USER_HEADER_SEARCH_PATHS ="${project.basedir} /src/main/headers/ ${ java.home}/include/** "</argument >
177+ <argument >JAVA_HOME ="${java.home} "</argument >
193178 </arguments >
194179 </configuration >
195180 </execution >
221206 <plugin >
222207 <groupId >org.apache.maven.plugins</groupId >
223208 <artifactId >maven-surefire-plugin</artifactId >
224- <version >2.22.2 </version >
209+ <version >3.0.0-M5 </version >
225210 </plugin >
226211 <plugin >
227212 <artifactId >maven-source-plugin</artifactId >
228- <version >3.2.0 </version >
213+ <version >3.2.1 </version >
229214 <executions >
230215 <execution >
231216 <id >attach-sources</id >
237222 </plugin >
238223 <plugin >
239224 <artifactId >maven-javadoc-plugin</artifactId >
240- <version >3.2.0 </version >
225+ <version >3.3.1 </version >
241226 <executions >
242227 <execution >
243228 <id >attach-javadocs</id >
292277 </plugin >
293278 </plugins >
294279 </build >
280+
281+ <profiles >
282+ <profile >
283+ <id >sign</id >
284+ <build >
285+ <plugins >
286+ <plugin >
287+ <artifactId >maven-gpg-plugin</artifactId >
288+ <version >3.0.1</version >
289+ <executions >
290+ <execution >
291+ <id >sign-artifacts</id >
292+ <phase >verify</phase >
293+ <goals >
294+ <goal >sign</goal >
295+ </goals >
296+ <configuration >
297+ <gpgArguments >
298+ <arg >--pinentry-mode</arg >
299+ <arg >loopback</arg >
300+ </gpgArguments >
301+ </configuration >
302+ </execution >
303+ </executions >
304+ </plugin >
305+ </plugins >
306+ </build >
307+ </profile >
308+
309+ <profile >
310+ <id >deploy-central</id >
311+ <distributionManagement >
312+ <repository >
313+ <id >ossrh</id >
314+ <name >Maven Central</name >
315+ <url >https://oss.sonatype.org/service/local/staging/deploy/maven2/</url >
316+ </repository >
317+ </distributionManagement >
318+ <build >
319+ <plugins >
320+ <plugin >
321+ <groupId >org.sonatype.plugins</groupId >
322+ <artifactId >nexus-staging-maven-plugin</artifactId >
323+ <version >1.6.8</version >
324+ <extensions >true</extensions >
325+ <configuration >
326+ <serverId >ossrh</serverId >
327+ <nexusUrl >https://oss.sonatype.org/</nexusUrl >
328+ <autoReleaseAfterClose >true</autoReleaseAfterClose >
329+ </configuration >
330+ </plugin >
331+ </plugins >
332+ </build >
333+ </profile >
334+
335+ <profile >
336+ <id >deploy-github</id >
337+ <distributionManagement >
338+ <repository >
339+ <id >github</id >
340+ <name >GitHub Packages</name >
341+ <url >https://maven.pkg.github.com/cryptomator/integrations-mac</url >
342+ </repository >
343+ </distributionManagement >
344+ </profile >
345+ </profiles >
295346</project >
0 commit comments