Skip to content
This repository was archived by the owner on Mar 10, 2020. It is now read-only.

Commit 44b9260

Browse files
committed
Activated documentation, code-quality and release profiles by default.
They can be deactivated by your IDE or on the CL in order to boost build time. Also removed the skip-tests profile, because IDEs can handle this and there is a Maven property to disable tests.
1 parent 1d85fef commit 44b9260

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

pom.xml

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

631631
<profile>
632632
<id>documentation</id>
633+
<activation>
634+
<!-- Documentation is generated by default. Can be deactivated by your IDE or on the CL. -->
635+
<activeByDefault>true</activeByDefault>
636+
</activation>
633637
<build>
634638
<plugins>
635639
<plugin>
@@ -645,7 +649,11 @@
645649
</profile>
646650

647651
<profile>
652+
<!-- Code quality checks are executed by default. Can be deactivated by your IDE or on the CL. -->
648653
<id>code-quality</id>
654+
<activation>
655+
<activeByDefault>true</activeByDefault>
656+
</activation>
649657
<build>
650658
<plugins>
651659
<plugin>
@@ -665,7 +673,11 @@
665673
</profile>
666674

667675
<profile>
676+
<!-- Release artifacts are generated by default. Can be deactivated by your IDE or on the CL. -->
668677
<id>release</id>
678+
<activation>
679+
<activeByDefault>true</activeByDefault>
680+
</activation>
669681
<build>
670682
<plugins>
671683
<plugin>
@@ -695,14 +707,6 @@
695707
</plugins>
696708
</build>
697709
</profile>
698-
699-
700-
<profile>
701-
<id>skip-tests</id>
702-
<properties>
703-
<skipTests>true</skipTests>
704-
</properties>
705-
</profile>
706710

707711
</profiles>
708712

0 commit comments

Comments
 (0)