1+ <?xml version =" 1.0" ?>
2+ <project xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"
3+ xmlns =" http://maven.apache.org/POM/4.0.0"
4+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" >
5+
6+ <modelVersion >4.0.0</modelVersion >
7+
8+ <groupId >cl.bennu</groupId >
9+ <artifactId >spring-boot-commons</artifactId >
10+ <version >0.0.1</version >
11+ <name >bennu-spring-boot-commons</name >
12+ <description >Utilitarios bennu para SpringBoot</description >
13+ <url >https://github.com/bennu/spring-boot-commons</url >
14+
15+ <licenses >
16+ <license >
17+ <name >MIT License</name >
18+ <url >http://www.opensource.org/licenses/mit-license.php</url >
19+ </license >
20+ </licenses >
21+
22+ <developers >
23+ <developer >
24+ <name >Bennu</name >
25+ 26+ <url >https://bennu.cl/</url >
27+ <organization >Bennu SpA</organization >
28+ <organizationUrl >https://github.com/bennu</organizationUrl >
29+ </developer >
30+ </developers >
31+
32+ <scm >
33+ <
connection >scm:git:
[email protected] :bennu/spring-boot-commons.git</
connection >
34+ <
developerConnection >scm:git:
[email protected] :bennu/spring-boot-commons.git</
developerConnection >
35+ <
url >
[email protected] :bennu/spring-boot-commons.git</
url >
36+ </scm >
37+
38+ <properties >
39+ <java .version>17</java .version>
40+ <maven .compiler.release>17</maven .compiler.release>
41+ <maven .compiler.source>17</maven .compiler.source>
42+ <maven .compiler.target>17</maven .compiler.target>
43+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
44+ <project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
45+ </properties >
46+
47+ <dependencies >
48+ <dependency >
49+ <groupId >cl.bennu</groupId >
50+ <artifactId >commons</artifactId >
51+ <version >1.2.0</version >
52+ </dependency >
53+
54+ <dependency >
55+ <groupId >org.springframework</groupId >
56+ <artifactId >spring-web</artifactId >
57+ <version >6.2.5</version >
58+ </dependency >
59+ </dependencies >
60+
61+ <profiles >
62+ <profile >
63+ <!-- required, used in .github/workflows/sonatype-publish.yml -->
64+ <id >sonatypeDeploy</id >
65+ <build >
66+ <plugins >
67+ <plugin >
68+ <groupId >org.sonatype.central</groupId >
69+ <artifactId >central-publishing-maven-plugin</artifactId >
70+ <version >0.3.0</version >
71+ <extensions >true</extensions >
72+ <configuration >
73+ <publishingServerId >central</publishingServerId >
74+ <tokenAuth >true</tokenAuth >
75+ <autoPublish >true</autoPublish >
76+ <waitUntil >published</waitUntil >
77+ </configuration >
78+ </plugin >
79+ <plugin >
80+ <groupId >org.apache.maven.plugins</groupId >
81+ <artifactId >maven-source-plugin</artifactId >
82+ <version >3.3.0</version >
83+ <executions >
84+ <execution >
85+ <id >attach-sources</id >
86+ <goals >
87+ <goal >jar-no-fork</goal >
88+ </goals >
89+ </execution >
90+ </executions >
91+ </plugin >
92+ <plugin >
93+ <groupId >org.apache.maven.plugins</groupId >
94+ <artifactId >maven-javadoc-plugin</artifactId >
95+ <version >3.6.3</version >
96+ <executions >
97+ <execution >
98+ <id >attach-javadocs</id >
99+ <goals >
100+ <goal >jar</goal >
101+ </goals >
102+ </execution >
103+ </executions >
104+ </plugin >
105+ <plugin >
106+ <groupId >org.apache.maven.plugins</groupId >
107+ <artifactId >maven-gpg-plugin</artifactId >
108+ <version >3.1.0</version >
109+ <executions >
110+ <execution >
111+ <id >sign-artifacts</id >
112+ <phase >verify</phase >
113+ <goals >
114+ <goal >sign</goal >
115+ </goals >
116+ <configuration >
117+ <gpgArguments >
118+ <arg >--pinentry-mode</arg >
119+ <arg >loopback</arg >
120+ </gpgArguments >
121+ </configuration >
122+ </execution >
123+ </executions >
124+ </plugin >
125+ </plugins >
126+ </build >
127+ </profile >
128+ <profile >
129+ <!-- optional: used in .github/workflows/build-and-analyze.yml -->
130+ <id >coverageReport</id >
131+ <build >
132+ <plugins >
133+ <plugin >
134+ <artifactId >maven-surefire-plugin</artifactId >
135+ <version >3.2.5</version >
136+ </plugin >
137+ <plugin >
138+ <groupId >org.jacoco</groupId >
139+ <artifactId >jacoco-maven-plugin</artifactId >
140+ <version >0.8.7</version >
141+ <executions >
142+ <execution >
143+ <id >prepare-agent</id >
144+ <goals >
145+ <goal >prepare-agent</goal >
146+ </goals >
147+ </execution >
148+ <execution >
149+ <id >report</id >
150+ <goals >
151+ <goal >report</goal >
152+ </goals >
153+ <configuration >
154+ <formats >
155+ <format >XML</format >
156+ </formats >
157+ </configuration >
158+ </execution >
159+ </executions >
160+ </plugin >
161+ </plugins >
162+ </build >
163+ </profile >
164+ </profiles >
165+
166+ <build >
167+ <plugins >
168+ <plugin >
169+ <groupId >org.apache.maven.plugins</groupId >
170+ <artifactId >maven-javadoc-plugin</artifactId >
171+ <version >3.10.1</version > <!-- Check for latest version at Maven Central -->
172+ <executions >
173+ <execution >
174+ <id >attach-javadocs</id >
175+ <goals >
176+ <goal >jar</goal >
177+ </goals >
178+ </execution >
179+ </executions >
180+ </plugin >
181+ <plugin >
182+ <groupId >org.apache.maven.plugins</groupId >
183+ <artifactId >maven-source-plugin</artifactId >
184+ <version >3.3.1</version > <!-- Check for latest version at Maven Central -->
185+ <executions >
186+ <execution >
187+ <id >attach-sources</id >
188+ <goals >
189+ <goal >jar-no-fork</goal >
190+ </goals >
191+ </execution >
192+ </executions >
193+ </plugin >
194+ </plugins >
195+ </build >
196+
197+ </project >
0 commit comments