Skip to content

Commit 314efd5

Browse files
authored
Merge pull request #740 from authorjapps/central_release_new
PR - Central release new (1.3.46)
2 parents c6ab35a + 7dba9cd commit 314efd5

File tree

8 files changed

+881
-137
lines changed

8 files changed

+881
-137
lines changed

core/pom.xml

Lines changed: 46 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,34 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<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+
34
<modelVersion>4.0.0</modelVersion>
5+
46
<parent>
5-
<artifactId>zerocode-tdd-parent</artifactId>
67
<groupId>org.jsmart</groupId>
7-
<version>1.3.46-SNAPSHOT</version>
8+
<artifactId>zerocode-tdd-parent</artifactId>
9+
<version>1.3.46</version>
810
</parent>
911

1012
<artifactId>zerocode-tdd</artifactId>
1113
<packaging>jar</packaging>
14+
1215
<name>Zerocode TDD Core</name>
1316
<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+
1519
<licenses>
1620
<license>
1721
<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>
1923
</license>
2024
</licenses>
2125

2226
<scm>
2327
<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>
2832

2933
<developers>
3034
<developer>
@@ -33,29 +37,11 @@
3337
<email>author.japps@gmail.com</email>
3438
<url>https://github.com/authorjapps/zerocode</url>
3539
<organization>jSmart</organization>
36-
<organizationUrl>http://www.jsmart.org</organizationUrl>
40+
<organizationUrl>https://github.com/authorjapps/zerocode</organizationUrl>
3741
</developer>
3842
</developers>
3943

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) -->
5945

6046
<dependencies>
6147
<dependency>
@@ -141,11 +127,11 @@
141127
<artifactId>junit</artifactId>
142128
<!--<scope>test</scope>--> <!-- added with compile scope. Do not change this -->
143129
</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>
149135
<dependency>
150136
<groupId>org.apache.httpcomponents</groupId>
151137
<artifactId>httpclient</artifactId>
@@ -180,52 +166,42 @@
180166
<artifactId>h2</artifactId>
181167
<scope>test</scope>
182168
</dependency>
183-
<dependency>
184-
<groupId>org.postgresql</groupId>
185-
<artifactId>postgresql</artifactId>
169+
<dependency>
170+
<groupId>org.postgresql</groupId>
171+
<artifactId>postgresql</artifactId>
186172
<!--<scope>test</scope>--> <!-- Make it available to dependant projects. Hence commented -->
187-
</dependency>
173+
</dependency>
188174
<dependency>
189175
<groupId>com.aventstack</groupId>
190176
<artifactId>extentreports</artifactId>
191177
</dependency>
192178
<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>
200186
</dependencies>
201187

202188
<profiles>
189+
190+
<!-- Default local build -->
203191
<profile>
204192
<id>local</id>
205193
<activation>
206194
<activeByDefault>true</activeByDefault>
207195
</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>
216196
</profile>
217197

198+
<!-- Release profile for Central -->
218199
<profile>
219200
<id>release</id>
220-
<activation>
221-
<activeByDefault>false</activeByDefault>
222-
</activation>
223201
<build>
224202
<plugins>
225-
<plugin>
226-
<groupId>org.apache.maven.plugins</groupId>
227-
<artifactId>maven-compiler-plugin</artifactId>
228-
</plugin>
203+
204+
<!-- Attach sources -->
229205
<plugin>
230206
<groupId>org.apache.maven.plugins</groupId>
231207
<artifactId>maven-source-plugin</artifactId>
@@ -238,6 +214,8 @@
238214
</execution>
239215
</executions>
240216
</plugin>
217+
218+
<!-- Attach javadoc -->
241219
<plugin>
242220
<groupId>org.apache.maven.plugins</groupId>
243221
<artifactId>maven-javadoc-plugin</artifactId>
@@ -250,6 +228,8 @@
250228
</execution>
251229
</executions>
252230
</plugin>
231+
232+
<!-- GPG Sign -->
253233
<plugin>
254234
<groupId>org.apache.maven.plugins</groupId>
255235
<artifactId>maven-gpg-plugin</artifactId>
@@ -260,35 +240,20 @@
260240
<goals>
261241
<goal>sign</goal>
262242
</goals>
243+
<configuration>
244+
<gpgArguments>
245+
<arg>--pinentry-mode</arg>
246+
<arg>loopback</arg>
247+
</gpgArguments>
248+
</configuration>
263249
</execution>
264250
</executions>
265251
</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>
277252

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>
288253
</plugins>
289254
</build>
290-
291255
</profile>
256+
292257
</profiles>
293258

294259
</project>

0 commit comments

Comments
 (0)