Skip to content

Commit 6927e2b

Browse files
committed
resolves #90
Moved parent modules section into profiles Added default profile to build all modules. UI now only runs with local / prod profiles, but skipped by default
1 parent d7ad473 commit 6927e2b

File tree

2 files changed

+19
-14
lines changed

2 files changed

+19
-14
lines changed

api/pom.xml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
1717
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
1818
<sonar.jacoco.reportPath>${project.basedir}/target/jacoco.exec</sonar.jacoco.reportPath>
19-
<sonar.coverage.jacoco.xmlReportPaths>${project.basedir}/target/site/jacoco/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
19+
<sonar.coverage.jacoco.xmlReportPaths>${project.basedir}/target/site/jacoco/jacoco.xml
20+
</sonar.coverage.jacoco.xmlReportPaths>
2021
<sonar.language>java</sonar.language>
22+
<skipUIBuild>true</skipUIBuild>
2123
</properties>
2224

2325
<dependencies>
@@ -447,19 +449,16 @@
447449

448450
<profiles>
449451
<profile>
450-
<id>!local</id>
452+
<id>local</id>
451453
<properties>
452-
<skipUIBuild>true</skipUIBuild>
454+
<skipUIBuild>false</skipUIBuild>
453455
</properties>
454456
</profile>
455457
<profile>
456-
<id>!prod</id>
458+
<id>prod</id>
457459
<properties>
458-
<skipUIBuild>true</skipUIBuild>
460+
<skipUIBuild>false</skipUIBuild>
459461
</properties>
460-
</profile>
461-
<profile>
462-
<id>prod</id>
463462
<build>
464463
<plugins>
465464
<plugin>

pom.xml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@
1010

1111
<modelVersion>4.0.0</modelVersion>
1212
<packaging>pom</packaging>
13-
<modules>
14-
<module>contract</module>
15-
<module>api</module>
16-
<module>serde-api</module>
17-
<module>e2e-tests</module>
18-
</modules>
1913

2014
<properties>
2115
<maven.compiler.release>17</maven.compiler.release>
@@ -194,6 +188,18 @@
194188
</build>
195189

196190
<profiles>
191+
<profile>
192+
<id>all</id>
193+
<activation>
194+
<activeByDefault>true</activeByDefault>
195+
</activation>
196+
<modules>
197+
<module>api</module>
198+
<module>contract</module>
199+
<module>e2e-tests</module>
200+
<module>serde-api</module>
201+
</modules>
202+
</profile>
197203
<profile>
198204
<id>contract</id>
199205
<modules>

0 commit comments

Comments
 (0)