1313 <description >A client API to access Cryptolens Licensing API.</description >
1414 <url >https://github.com/cryptolens/cryptolens-java</url >
1515
16+ <licenses >
17+ <license >
18+ <name >MIT License</name >
19+ <url >https://opensource.org/licenses/MIT</url >
20+ <distribution >repo</distribution >
21+ </license >
22+ </licenses >
23+
24+ <scm >
25+ <url >https://github.com/Cryptolens/cryptolens-java</url >
26+ <connection >scm:git:https://github.com/Cryptolens/cryptolens-java.git</connection >
27+ <
developerConnection >scm:git:ssh://
[email protected] /Cryptolens/cryptolens-java.git</
developerConnection >
28+ <tag >HEAD</tag >
29+ </scm >
30+
31+ <developers >
32+ <developer >
33+ <id >cryptolens</id >
34+ <name >Cryptolens AB</name >
35+ 36+ <url >https://cryptolens.io</url >
37+ <organization >Cryptolens AB</organization >
38+ <organizationUrl >https://cryptolens.io</organizationUrl >
39+ </developer >
40+ </developers >
41+
1642 <properties >
1743 <maven .compiler.source>1.8</maven .compiler.source>
1844 <maven .compiler.target>1.8</maven .compiler.target>
1945 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
46+ <gpg .keyname>6D0FB5F8A25A36F35F9AE87AEA8D18F3E1D8A9CF</gpg .keyname>
2047 </properties >
2148
2249 <dependencies >
4370 <scope >test</scope >
4471 </dependency >
4572 </dependencies >
73+
74+ <build >
75+ <plugins >
76+ <!-- sources jar -->
77+ <plugin >
78+ <groupId >org.apache.maven.plugins</groupId >
79+ <artifactId >maven-source-plugin</artifactId >
80+ <version >3.3.1</version >
81+ <executions >
82+ <execution ><goals ><goal >jar</goal ></goals ></execution >
83+ </executions >
84+ </plugin >
85+
86+ <!-- javadoc jar -->
87+ <plugin >
88+ <groupId >org.apache.maven.plugins</groupId >
89+ <artifactId >maven-javadoc-plugin</artifactId >
90+ <version >3.6.3</version >
91+ <executions >
92+ <execution ><goals ><goal >jar</goal ></goals ></execution >
93+ </executions >
94+ </plugin >
95+
96+ <!-- sign all artifacts -->
97+ <plugin >
98+ <groupId >org.apache.maven.plugins</groupId >
99+ <artifactId >maven-gpg-plugin</artifactId >
100+ <version >3.2.4</version >
101+ <executions >
102+ <execution >
103+ <id >sign</id >
104+ <phase >verify</phase >
105+ <goals ><goal >sign</goal ></goals >
106+ <configuration >
107+ <keyname >${gpg.keyname} </keyname >
108+ </configuration >
109+ </execution >
110+ </executions >
111+ </plugin >
112+
113+ <!-- publish via Central Portal -->
114+ <plugin >
115+ <groupId >org.sonatype.central</groupId >
116+ <artifactId >central-publishing-maven-plugin</artifactId >
117+ <version >0.8.0</version >
118+ <extensions >true</extensions >
119+ <configuration >
120+ <publishingServerId >central</publishingServerId >
121+ <autoPublish >true</autoPublish > <!-- optional: publish automatically -->
122+ <waitUntil >published</waitUntil > <!-- optional: block until published -->
123+ </configuration >
124+ </plugin >
125+ </plugins >
126+ </build >
127+
46128</project >
0 commit comments