Skip to content

Commit 99e993a

Browse files
committed
Atualização do POM
1 parent 6bb210f commit 99e993a

File tree

1 file changed

+69
-14
lines changed

1 file changed

+69
-14
lines changed

pom-base.xml

Lines changed: 69 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>br.com.swconsultoria</groupId>
55
<artifactId>java-nfe</artifactId>
6-
<version>4.00.24-${versao}-SNAPSHOT</version>
6+
<version>4.00.32-${versao}-SNAPSHOT</version>
77
<name>Java_NFe</name>
88
<description>Api java para consumo do webService de nota fiscal eletronica</description>
99
<url>https://github.com/Samuel-Oliveira/Java_NFe</url>
@@ -48,12 +48,42 @@
4848
</developer>
4949
</developers>
5050

51+
<profiles>
52+
<profile>
53+
<id>assembly</id>
54+
<build>
55+
<plugins>
56+
<plugin>
57+
<groupId>org.apache.maven.plugins</groupId>
58+
<artifactId>maven-assembly-plugin</artifactId>
59+
<version>3.1.1</version>
60+
<configuration>
61+
<descriptorRefs>
62+
<descriptorRef>jar-with-dependencies</descriptorRef>
63+
</descriptorRefs>
64+
<appendAssemblyId>false</appendAssemblyId>
65+
</configuration>
66+
<executions>
67+
<execution>
68+
<id>make-assembly</id>
69+
<phase>package</phase>
70+
<goals>
71+
<goal>single</goal>
72+
</goals>
73+
</execution>
74+
</executions>
75+
</plugin>
76+
</plugins>
77+
</build>
78+
</profile>
79+
</profiles>
80+
5181
<dependencies>
5282
<!-- Certificado Utils -->
5383
<dependency>
5484
<groupId>br.com.swconsultoria</groupId>
5585
<artifactId>java_certificado</artifactId>
56-
<version>2.11-${versao}-SNAPSHOT</version>
86+
<version>3.4</version>
5787
</dependency>
5888
<!-- Ini4J -->
5989
<dependency>
@@ -165,44 +195,69 @@
165195
<plugin>
166196
<groupId>org.sonatype.plugins</groupId>
167197
<artifactId>nexus-staging-maven-plugin</artifactId>
168-
<version>1.6.8</version>
198+
<version>1.6.13</version>
169199
<extensions>true</extensions>
170200
<configuration>
171201
<serverId>sonatype-nexus</serverId>
172202
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
173203
<autoReleaseAfterClose>true</autoReleaseAfterClose>
174204
</configuration>
175205
</plugin>
206+
<plugin>
207+
<groupId>org.apache.maven.plugins</groupId>
208+
<artifactId>maven-gpg-plugin</artifactId>
209+
<version>1.6</version>
210+
<executions>
211+
<execution>
212+
<id>sign-artifacts</id>
213+
<phase>verify</phase>
214+
<goals>
215+
<goal>sign</goal>
216+
</goals>
217+
</execution>
218+
</executions>
219+
</plugin>
176220
<plugin>
177221
<groupId>org.apache.maven.plugins</groupId>
178222
<artifactId>maven-release-plugin</artifactId>
179-
<version>2.5.3</version>
223+
<version>3.0.0</version>
180224
<configuration>
181225
<pushChanges>false</pushChanges>
182226
<localCheckout>true</localCheckout>
183227
</configuration>
184228
</plugin>
185229
<plugin>
186230
<groupId>org.apache.maven.plugins</groupId>
187-
<artifactId>maven-assembly-plugin</artifactId>
188-
<version>2.4</version>
189-
<configuration>
190-
<descriptorRefs>
191-
<descriptorRef>jar-with-dependencies</descriptorRef>
192-
</descriptorRefs>
193-
</configuration>
231+
<artifactId>maven-source-plugin</artifactId>
232+
<version>3.2.1</version>
194233
<executions>
195234
<execution>
196-
<phase>none</phase>
235+
<id>attach-sources</id>
197236
<goals>
198-
<goal>single</goal>
237+
<goal>jar</goal>
199238
</goals>
200239
</execution>
201240
</executions>
202241
</plugin>
242+
<plugin>
243+
<groupId>org.apache.maven.plugins</groupId>
244+
<artifactId>maven-javadoc-plugin</artifactId>
245+
<version>3.5.0</version>
246+
<executions>
247+
<execution>
248+
<id>attach-javadocs</id>
249+
<goals>
250+
<goal>jar</goal>
251+
</goals>
252+
</execution>
253+
</executions>
254+
<configuration>
255+
<failOnError>false</failOnError>
256+
</configuration>
257+
</plugin>
203258
<plugin>
204259
<artifactId>maven-surefire-plugin</artifactId>
205-
<version>2.22.2</version>
260+
<version>3.0.0</version>
206261
<configuration>
207262
<argLine>
208263
-javaagent:src/test/resources/agent.jar

0 commit comments

Comments
 (0)