44
55 <groupId >com.spotify.confidence</groupId >
66 <artifactId >openfeature-provider-local</artifactId >
7- <version >0.0.0-SNAPSHOT </version >
7+ <version >0.6.4 </version >
88 <name >Confidence local resolve provider</name >
9+ <description >Confidence OpenFeature provider for local flag resolution using WebAssembly</description >
10+ <url >https://github.com/spotify/confidence-resolver-rust</url >
11+
12+ <licenses >
13+ <license >
14+ <name >Apache License 2.0</name >
15+ <url >https://github.com/spotify/confidence-resolver-rust/blob/main/LICENSE</url >
16+ <distribution >repo</distribution >
17+ </license >
18+ </licenses >
19+
20+ <scm >
21+ <url >https://github.com/spotify/confidence-resolver-rust</url >
22+ <
connection >scm:git:
[email protected] :spotify/confidence-resolver-rust.git</
connection >
23+ <
developerConnection >scm:git:
[email protected] :spotify/confidence-resolver-rust.git</
developerConnection >
24+ </scm >
25+
26+ <developers >
27+ <developer >
28+ <id >fdema</id >
29+ 30+ <name >Fabrizio Demaria</name >
31+ </developer >
32+ <developer >
33+ <id >nicklasl</id >
34+ 35+ <name >Nicklas Lundin</name >
36+ </developer >
37+ <developer >
38+ <id >vahidlazio</id >
39+ 40+ <name >Vahid Torkaman</name >
41+ </developer >
42+ <developer >
43+ <id >andreas-karlsson</id >
44+ 45+ <name >Andreas Karlsson</name >
46+ </developer >
47+ </developers >
48+
49+ <distributionManagement >
50+ <repository >
51+ <id >central</id >
52+ <url >https://central.sonatype.com/repository/maven-releases/</url >
53+ </repository >
54+ </distributionManagement >
955
1056 <properties >
1157 <!-- Required by maven to compile Java 11 -->
271317 <useModulePath >false</useModulePath >
272318 </configuration >
273319 </plugin >
320+
321+ <!-- Generate sources JAR -->
322+ <plugin >
323+ <artifactId >maven-source-plugin</artifactId >
324+ <version >3.3.0</version >
325+ <executions >
326+ <execution >
327+ <id >attach-sources</id >
328+ <goals >
329+ <goal >jar-no-fork</goal >
330+ </goals >
331+ </execution >
332+ </executions >
333+ </plugin >
334+
335+ <!-- Generate Javadoc JAR -->
336+ <plugin >
337+ <groupId >org.apache.maven.plugins</groupId >
338+ <artifactId >maven-javadoc-plugin</artifactId >
339+ <version >3.6.0</version >
340+ <executions >
341+ <execution >
342+ <id >attach-javadocs</id >
343+ <goals >
344+ <goal >jar</goal >
345+ </goals >
346+ </execution >
347+ </executions >
348+ <configuration >
349+ <excludePackageNames >
350+ com.spotify.confidence.flags.*
351+ </excludePackageNames >
352+ </configuration >
353+ </plugin >
354+
355+ <!-- GPG Signing -->
356+ <plugin >
357+ <groupId >org.apache.maven.plugins</groupId >
358+ <artifactId >maven-gpg-plugin</artifactId >
359+ <version >3.1.0</version >
360+ <configuration >
361+ <gpgArguments >
362+ <arg >--pinentry-mode</arg >
363+ <arg >loopback</arg >
364+ <arg >--no-tty</arg >
365+ </gpgArguments >
366+ </configuration >
367+ <executions >
368+ <execution >
369+ <id >sign-artifacts</id >
370+ <phase >install</phase >
371+ <goals >
372+ <goal >sign</goal >
373+ </goals >
374+ </execution >
375+ </executions >
376+ </plugin >
377+
378+ <!-- Maven Central Publishing -->
379+ <plugin >
380+ <groupId >org.sonatype.central</groupId >
381+ <artifactId >central-publishing-maven-plugin</artifactId >
382+ <version >0.8.0</version >
383+ <extensions >true</extensions >
384+ <configuration >
385+ <publishingServerId >central</publishingServerId >
386+ <deploymentName >Confidence OpenFeature Local Provider</deploymentName >
387+ <autoPublish >true</autoPublish >
388+ <waitUntil >published</waitUntil >
389+ </configuration >
390+ </plugin >
274391 </plugins >
275392
276393 <resources >
291408 </resources >
292409 </build >
293410
294- </project >
411+ </project >
0 commit comments