Skip to content

Commit d074378

Browse files
committed
Add Maven profile for release builds to exclude flow-build-info.json from JAR
Signed-off-by: makbn <[email protected]>
1 parent 63ee5c0 commit d074378

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

jlmap-vaadin/pom.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,26 @@
3131
<org.springframework.boot.version>3.5.4</org.springframework.boot.version>
3232
</properties>
3333

34+
<profiles>
35+
<profile>
36+
<id>release</id>
37+
<build>
38+
<plugins>
39+
<plugin>
40+
<groupId>org.apache.maven.plugins</groupId>
41+
<artifactId>maven-jar-plugin</artifactId>
42+
<version>3.4.2</version>
43+
<configuration>
44+
<excludes>
45+
<exclude>META-INF/VAADIN/config/flow-build-info.json</exclude>
46+
</excludes>
47+
</configuration>
48+
</plugin>
49+
</plugins>
50+
</build>
51+
</profile>
52+
</profiles>
53+
3454
<build>
3555
<plugins>
3656
<plugin>

0 commit comments

Comments
 (0)