|
11 | 11 | <groupId>org.coderic.hub</groupId>
|
12 | 12 | <artifactId>core</artifactId>
|
13 | 13 | <version>0.0.1-SNAPSHOT</version>
|
| 14 | + <packaging>war</packaging> |
14 | 15 | <name>Coderic Hub</name>
|
15 | 16 | <description>Coderic Hub Core</description>
|
16 |
| - <url/> |
| 17 | + <url>https://github.com/Coderic/org.coderic.hub.core</url> |
| 18 | + <organization> |
| 19 | + <name>Coderic</name> |
| 20 | + <url>https://coderic.org/</url> |
| 21 | + </organization> |
| 22 | + <inceptionYear>2025</inceptionYear> |
17 | 23 | <licenses>
|
18 |
| - <license/> |
| 24 | + <license> |
| 25 | + <name>The GNU GPL3 license</name> |
| 26 | + <url>https://www.gnu.org/licenses/gpl-3.0.txt</url> |
| 27 | + <distribution>repo</distribution> |
| 28 | + </license> |
19 | 29 | </licenses>
|
20 | 30 | <developers>
|
21 |
| - <developer/> |
| 31 | + <developer> |
| 32 | + <id>neftaliyagua</id> |
| 33 | + <name>Neftali Yagua</name> |
| 34 | + |
| 35 | + <organization>Coderic</organization> |
| 36 | + <organizationUrl>https://coderic.org</organizationUrl> |
| 37 | + <roles> |
| 38 | + <role>PMC Chair</role> |
| 39 | + </roles> |
| 40 | + <timezone>America/Caracas</timezone> |
| 41 | + </developer> |
22 | 42 | </developers>
|
23 | 43 | <scm>
|
24 |
| - <connection/> |
25 |
| - <developerConnection/> |
26 |
| - <tag/> |
27 |
| - <url/> |
| 44 | + <connection>scm:git:https://github.com/Coderic/org.coderic.hub.core.git</connection> |
| 45 | + < developerConnection>scm:git: [email protected]:Coderic/org.coderic.hub.core.git</ developerConnection> |
| 46 | + <url>http://github.com/Coderic/org.coderic.hub.core/tree/master</url> |
28 | 47 | </scm>
|
| 48 | + <ciManagement> |
| 49 | + <system>GitHub Actions</system> |
| 50 | + <url>https://github.com/Coderic/org.coderic.hub.core/actions</url> |
| 51 | + </ciManagement> |
| 52 | + <issueManagement> |
| 53 | + <system>GitHub</system> |
| 54 | + <url>https://github.com/Coderic/org.coderic.hub.core/issues</url> |
| 55 | + </issueManagement> |
29 | 56 | <properties>
|
30 | 57 | <java.version>21</java.version>
|
31 | 58 | <spring-ai.version>1.0.0-M4</spring-ai.version>
|
32 | 59 | <spring-cloud.version>2024.0.0</spring-cloud.version>
|
33 | 60 | </properties>
|
34 | 61 | <dependencies>
|
35 |
| - |
36 | 62 | <dependency>
|
37 | 63 | <groupId>com.okta.spring</groupId>
|
38 | 64 | <artifactId>okta-spring-boot-starter</artifactId>
|
|
55 | 81 | <artifactId>thymeleaf-extras-springsecurity6</artifactId>
|
56 | 82 | <version>3.1.3.RELEASE</version>
|
57 | 83 | </dependency>
|
58 |
| - <dependency> |
59 |
| - <groupId>com.google.code.simple-spring-memcached</groupId> |
60 |
| - <artifactId>xmemcached-provider</artifactId> |
61 |
| - <version>4.0.0</version> |
62 |
| - </dependency> |
63 |
| - <dependency> |
64 |
| - <groupId>com.googlecode.xmemcached</groupId> |
65 |
| - <artifactId>xmemcached</artifactId> |
66 |
| - <version>2.4.3</version> |
67 |
| - </dependency> |
68 | 84 | <dependency>
|
69 | 85 | <groupId>javax.xml.bind</groupId>
|
70 | 86 | <artifactId>jaxb-api</artifactId>
|
|
106 | 122 | <groupId>org.springframework.session</groupId>
|
107 | 123 | <artifactId>spring-session-core</artifactId>
|
108 | 124 | </dependency>
|
109 |
| -
|
110 | 125 | <dependency>
|
111 | 126 | <groupId>com.mysql</groupId>
|
112 | 127 | <artifactId>mysql-connector-j</artifactId>
|
|
146 | 161 | </dependency>
|
147 | 162 | </dependencies>
|
148 | 163 | </dependencyManagement>
|
149 |
| - |
150 | 164 | <build>
|
| 165 | + <finalName>ROOT##${project.version}</finalName> |
151 | 166 | <plugins>
|
152 | 167 | <plugin>
|
153 | 168 | <groupId>org.apache.maven.plugins</groupId>
|
154 | 169 | <artifactId>maven-compiler-plugin</artifactId>
|
155 | 170 | <configuration>
|
156 |
| - <annotationProcessorPaths> |
157 |
| - <path> |
158 |
| - <groupId>org.projectlombok</groupId> |
159 |
| - <artifactId>lombok</artifactId> |
160 |
| - </path> |
161 |
| - </annotationProcessorPaths> |
| 171 | + <source>21</source> |
| 172 | + <target>21</target> |
162 | 173 | </configuration>
|
163 | 174 | </plugin>
|
164 | 175 | <plugin>
|
165 | 176 | <groupId>org.springframework.boot</groupId>
|
166 | 177 | <artifactId>spring-boot-maven-plugin</artifactId>
|
| 178 | + </plugin> |
| 179 | + <plugin> |
| 180 | + <artifactId>maven-site-plugin</artifactId> |
| 181 | + <version>3.21.0</version> |
| 182 | + </plugin><plugin> |
| 183 | + <groupId>org.apache.maven.plugins</groupId> |
| 184 | + <artifactId>maven-project-info-reports-plugin</artifactId> |
| 185 | + <version>3.8.0</version> |
| 186 | + </plugin> |
| 187 | + <plugin> |
| 188 | + <groupId>org.apache.maven.plugins</groupId> |
| 189 | + <artifactId>maven-surefire-plugin</artifactId> |
| 190 | + <version>3.5.2</version> |
| 191 | + <configuration> |
| 192 | + <testFailureIgnore>true</testFailureIgnore> |
| 193 | + </configuration> |
| 194 | + </plugin> |
| 195 | + <plugin> |
| 196 | + <groupId>org.apache.maven.plugins</groupId> |
| 197 | + <artifactId>maven-changes-plugin</artifactId> |
| 198 | + <version>2.12.1</version> |
| 199 | + <configuration> |
| 200 | + <includeOpenIssues>true</includeOpenIssues> |
| 201 | + </configuration> |
| 202 | + </plugin> |
| 203 | + <plugin> |
| 204 | + <groupId>org.apache.tomcat.maven</groupId> |
| 205 | + <artifactId>tomcat7-maven-plugin</artifactId> |
| 206 | + <version>2.2</version> |
167 | 207 | <configuration>
|
168 |
| - <excludes> |
169 |
| - <exclude> |
170 |
| - <groupId>org.projectlombok</groupId> |
171 |
| - <artifactId>lombok</artifactId> |
172 |
| - </exclude> |
173 |
| - </excludes> |
| 208 | + <server>TomcatServer</server> |
| 209 | + <url>http://localhost:8080/manager/text</url> |
| 210 | + <update>true</update> |
| 211 | + <path>/${project.build.finalName}</path> |
| 212 | + <ignorePackaging>true</ignorePackaging> |
| 213 | + <tag>${project.version}</tag> |
| 214 | + <mode>war</mode> |
174 | 215 | </configuration>
|
175 | 216 | </plugin>
|
176 | 217 | </plugins>
|
|
0 commit comments