|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| 3 | + |
3 | 4 | <modelVersion>4.0.0</modelVersion> |
| 5 | + |
4 | 6 | <parent> |
5 | | - <artifactId>zerocode-tdd-parent</artifactId> |
6 | 7 | <groupId>org.jsmart</groupId> |
7 | | - <version>1.3.46-SNAPSHOT</version> |
| 8 | + <artifactId>zerocode-tdd-parent</artifactId> |
| 9 | + <version>1.3.46</version> |
8 | 10 | </parent> |
9 | 11 |
|
10 | 12 | <artifactId>zerocode-tdd</artifactId> |
11 | 13 | <packaging>jar</packaging> |
| 14 | + |
12 | 15 | <name>Zerocode TDD Core</name> |
13 | 16 | <description>Zerocode TDD framework for API test automation</description> |
14 | | - <url>http://www.jsmart.org</url> |
| 17 | + <url>https://github.com/authorjapps/zerocode</url> |
| 18 | + |
15 | 19 | <licenses> |
16 | 20 | <license> |
17 | 21 | <name>The Apache License, Version 2.0</name> |
18 | | - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| 22 | + <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> |
19 | 23 | </license> |
20 | 24 | </licenses> |
21 | 25 |
|
22 | 26 | <scm> |
23 | 27 | <url>https://github.com/authorjapps/zerocode</url> |
24 | | - <connection>scm:git:git@github.com:authorjapps/zerocode.git</connection> |
25 | | - <developerConnection>scm:git:git@github.com:authorjapps/zerocode.git</developerConnection> |
26 | | - <tag>HEAD</tag> |
27 | | - </scm> |
| 28 | + <connection>scm:git:https://github.com/authorjapps/zerocode.git</connection> |
| 29 | + <developerConnection>scm:git:https://github.com/authorjapps/zerocode.git</developerConnection> |
| 30 | + <tag>HEAD</tag> |
| 31 | + </scm> |
28 | 32 |
|
29 | 33 | <developers> |
30 | 34 | <developer> |
|
33 | 37 | <email>author.japps@gmail.com</email> |
34 | 38 | <url>https://github.com/authorjapps/zerocode</url> |
35 | 39 | <organization>jSmart</organization> |
36 | | - <organizationUrl>http://www.jsmart.org</organizationUrl> |
| 40 | + <organizationUrl>https://github.com/authorjapps/zerocode</organizationUrl> |
37 | 41 | </developer> |
38 | 42 | </developers> |
39 | 43 |
|
40 | | - <distributionManagement> |
41 | | - <snapshotRepository> |
42 | | - <id>ossrh</id> |
43 | | - <url>https://oss.sonatype.org/content/repositories/snapshots</url> |
44 | | - </snapshotRepository> |
45 | | - <repository> |
46 | | - <id>ossrh</id> |
47 | | - <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> |
48 | | - </repository> |
49 | | - </distributionManagement> |
50 | | - |
51 | | - <repositories> |
52 | | - <!-- |
53 | | - <repository> |
54 | | - <id>confluent</id> |
55 | | - <url>https://packages.confluent.io/maven/</url> |
56 | | - </repository> |
57 | | - --> |
58 | | - </repositories> |
| 44 | + <!-- Removed distributionManagement (OSSRH retired) --> |
59 | 45 |
|
60 | 46 | <dependencies> |
61 | 47 | <dependency> |
|
141 | 127 | <artifactId>junit</artifactId> |
142 | 128 | <!--<scope>test</scope>--> <!-- added with compile scope. Do not change this --> |
143 | 129 | </dependency> |
144 | | - <dependency> |
145 | | - <groupId>org.mockito</groupId> |
146 | | - <artifactId>mockito-core</artifactId> |
147 | | - <scope>test</scope> |
148 | | - </dependency> |
| 130 | + <dependency> |
| 131 | + <groupId>org.mockito</groupId> |
| 132 | + <artifactId>mockito-core</artifactId> |
| 133 | + <scope>test</scope> |
| 134 | + </dependency> |
149 | 135 | <dependency> |
150 | 136 | <groupId>org.apache.httpcomponents</groupId> |
151 | 137 | <artifactId>httpclient</artifactId> |
|
180 | 166 | <artifactId>h2</artifactId> |
181 | 167 | <scope>test</scope> |
182 | 168 | </dependency> |
183 | | - <dependency> |
184 | | - <groupId>org.postgresql</groupId> |
185 | | - <artifactId>postgresql</artifactId> |
| 169 | + <dependency> |
| 170 | + <groupId>org.postgresql</groupId> |
| 171 | + <artifactId>postgresql</artifactId> |
186 | 172 | <!--<scope>test</scope>--> <!-- Make it available to dependant projects. Hence commented --> |
187 | | - </dependency> |
| 173 | + </dependency> |
188 | 174 | <dependency> |
189 | 175 | <groupId>com.aventstack</groupId> |
190 | 176 | <artifactId>extentreports</artifactId> |
191 | 177 | </dependency> |
192 | 178 | <dependency> |
193 | | - <groupId>com.google.protobuf</groupId> |
194 | | - <artifactId>protobuf-java</artifactId> |
195 | | - </dependency> |
196 | | - <dependency> |
197 | | - <groupId>com.google.protobuf</groupId> |
198 | | - <artifactId>protobuf-java-util</artifactId> |
199 | | - </dependency> |
| 179 | + <groupId>com.google.protobuf</groupId> |
| 180 | + <artifactId>protobuf-java</artifactId> |
| 181 | + </dependency> |
| 182 | + <dependency> |
| 183 | + <groupId>com.google.protobuf</groupId> |
| 184 | + <artifactId>protobuf-java-util</artifactId> |
| 185 | + </dependency> |
200 | 186 | </dependencies> |
201 | 187 |
|
202 | 188 | <profiles> |
| 189 | + |
| 190 | + <!-- Default local build --> |
203 | 191 | <profile> |
204 | 192 | <id>local</id> |
205 | 193 | <activation> |
206 | 194 | <activeByDefault>true</activeByDefault> |
207 | 195 | </activation> |
208 | | - <build> |
209 | | - <plugins> |
210 | | - <plugin> |
211 | | - <groupId>org.apache.maven.plugins</groupId> |
212 | | - <artifactId>maven-compiler-plugin</artifactId> |
213 | | - </plugin> |
214 | | - </plugins> |
215 | | - </build> |
216 | 196 | </profile> |
217 | 197 |
|
| 198 | + <!-- Release profile for Central --> |
218 | 199 | <profile> |
219 | 200 | <id>release</id> |
220 | | - <activation> |
221 | | - <activeByDefault>false</activeByDefault> |
222 | | - </activation> |
223 | 201 | <build> |
224 | 202 | <plugins> |
225 | | - <plugin> |
226 | | - <groupId>org.apache.maven.plugins</groupId> |
227 | | - <artifactId>maven-compiler-plugin</artifactId> |
228 | | - </plugin> |
| 203 | + |
| 204 | + <!-- Attach sources --> |
229 | 205 | <plugin> |
230 | 206 | <groupId>org.apache.maven.plugins</groupId> |
231 | 207 | <artifactId>maven-source-plugin</artifactId> |
|
238 | 214 | </execution> |
239 | 215 | </executions> |
240 | 216 | </plugin> |
| 217 | + |
| 218 | + <!-- Attach javadoc --> |
241 | 219 | <plugin> |
242 | 220 | <groupId>org.apache.maven.plugins</groupId> |
243 | 221 | <artifactId>maven-javadoc-plugin</artifactId> |
|
250 | 228 | </execution> |
251 | 229 | </executions> |
252 | 230 | </plugin> |
| 231 | + |
| 232 | + <!-- GPG Sign --> |
253 | 233 | <plugin> |
254 | 234 | <groupId>org.apache.maven.plugins</groupId> |
255 | 235 | <artifactId>maven-gpg-plugin</artifactId> |
|
260 | 240 | <goals> |
261 | 241 | <goal>sign</goal> |
262 | 242 | </goals> |
| 243 | + <configuration> |
| 244 | + <gpgArguments> |
| 245 | + <arg>--pinentry-mode</arg> |
| 246 | + <arg>loopback</arg> |
| 247 | + </gpgArguments> |
| 248 | + </configuration> |
263 | 249 | </execution> |
264 | 250 | </executions> |
265 | 251 | </plugin> |
266 | | - <plugin> |
267 | | - <groupId>org.sonatype.plugins</groupId> |
268 | | - <artifactId>nexus-staging-maven-plugin</artifactId> |
269 | | - <version>1.6.3</version> |
270 | | - <extensions>true</extensions> |
271 | | - <configuration> |
272 | | - <serverId>ossrh</serverId> |
273 | | - <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
274 | | - <autoReleaseAfterClose>true</autoReleaseAfterClose> |
275 | | - </configuration> |
276 | | - </plugin> |
277 | 252 |
|
278 | | - <plugin> |
279 | | - <groupId>org.apache.maven.plugins</groupId> |
280 | | - <artifactId>maven-release-plugin</artifactId> |
281 | | - <configuration> |
282 | | - <autoVersionSubmodules>true</autoVersionSubmodules> |
283 | | - <useReleaseProfile>false</useReleaseProfile> |
284 | | - <releaseProfiles>release</releaseProfiles> |
285 | | - <goals>deploy</goals> |
286 | | - </configuration> |
287 | | - </plugin> |
288 | 253 | </plugins> |
289 | 254 | </build> |
290 | | - |
291 | 255 | </profile> |
| 256 | + |
292 | 257 | </profiles> |
293 | 258 |
|
294 | 259 | </project> |
0 commit comments