Joaquín Reñé
4 hours ago f706f281c07d3358ccaa4c2b105e5bd207fde660
securis/pom.xml
....@@ -2,15 +2,16 @@
22 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
33 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
44
5
- <modelVersion>4.0.0</modelVersion>
65 <groupId>net.curisit</groupId>
7
- <artifactId>securis-server</artifactId>
8
- <version>3.0.0</version>
6
+ <artifactId>securis</artifactId>
7
+ <version>3.0.2</version>
8
+ <modelVersion>4.0.0</modelVersion>
99 <packaging>war</packaging>
10
- <name>SeCuris-Server</name>
10
+ <name>SeCuris</name>
1111
1212 <properties>
1313 <securis.version>1.3.1</securis.version>
14
+ <commons.version>4.0.2</commons.version>
1415
1516 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1617 <maven.compiler.source>21</maven.compiler.source>
....@@ -32,6 +33,12 @@
3233 <artifactId>securis-client</artifactId>
3334 <version>${securis.version}</version>
3435 </dependency>
36
+ <dependency>
37
+ <groupId>net.curisit.integrity</groupId>
38
+ <artifactId>commons</artifactId>
39
+ <version>${commons.version}</version>
40
+ </dependency>
41
+
3542
3643 <!-- RESTEasy 6 - Jakarta EE 10 -->
3744 <dependency>
....@@ -147,6 +154,60 @@
147154 <failOnMissingWebXml>false</failOnMissingWebXml>
148155 </configuration>
149156 </plugin>
157
+ <plugin>
158
+ <groupId>com.github.eirslett</groupId>
159
+ <artifactId>frontend-maven-plugin</artifactId>
160
+ <version>1.15.0</version>
161
+ <configuration>
162
+ <workingDirectory>src/main/webapp</workingDirectory>
163
+ </configuration>
164
+ <executions>
165
+ <execution>
166
+ <id>install-node-and-npm</id>
167
+ <goals>
168
+ <goal>install-node-and-npm</goal>
169
+ </goals>
170
+ <phase>generate-resources</phase>
171
+ <configuration>
172
+ <nodeVersion>v10.24.1</nodeVersion>
173
+ <npmVersion>6.14.12</npmVersion>
174
+ </configuration>
175
+ </execution>
176
+
177
+ <execution>
178
+ <id>npm-install</id>
179
+ <goals>
180
+ <goal>npm</goal>
181
+ </goals>
182
+ <phase>generate-resources</phase>
183
+ <configuration>
184
+ <arguments>install</arguments>
185
+ </configuration>
186
+ </execution>
187
+
188
+ <execution>
189
+ <id>jspm-install</id>
190
+ <goals>
191
+ <goal>npm</goal>
192
+ </goals>
193
+ <phase>generate-resources</phase>
194
+ <configuration>
195
+ <arguments>run jspm-install</arguments>
196
+ </configuration>
197
+ </execution>
198
+
199
+ <execution>
200
+ <id>npm-build</id>
201
+ <goals>
202
+ <goal>npm</goal>
203
+ </goals>
204
+ <phase>generate-resources</phase>
205
+ <configuration>
206
+ <arguments>run build</arguments>
207
+ </configuration>
208
+ </execution>
209
+ </executions>
210
+ </plugin>
150211 </plugins>
151212 </build>
152213