Skip to content

Commit 2ede728

Browse files
quick-build profile
1 parent a2e3977 commit 2ede728

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

qa-parent/pom.xml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,31 @@
8686
configuration from bordertech-parent.
8787
</description>
8888

89+
<profiles>
90+
<!-- Quick build profile with testing and QA turned off -->
91+
<profile>
92+
<id>quick-build</id>
93+
<properties>
94+
<!-- Skip tests -->
95+
<skipTests>true</skipTests>
96+
<jacoco.skip>true</jacoco.skip>
97+
<!-- Skip QA -->
98+
<bt.qa.skip>true</bt.qa.skip>
99+
<!-- Skip each plugin individually to handle projects that have set bt.qa.skip to false -->
100+
<checkstyle.skip>true</checkstyle.skip>
101+
<pmd.skip>true</pmd.skip>
102+
<cpd.skip>true</cpd.skip>
103+
<spotbugs.skip>true</spotbugs.skip>
104+
<!-- Skip OWASP -->
105+
<dependency-check.skip>true</dependency-check.skip>
106+
<!-- Skip enforcer -->
107+
<enforcer.skip>true</enforcer.skip>
108+
<!-- Skip javadoc -->
109+
<maven.javadoc.skip>true</maven.javadoc.skip>
110+
</properties>
111+
</profile>
112+
</profiles>
113+
89114
<dependencyManagement>
90115
<dependencies>
91116
<!-- Junit 5 -->

0 commit comments

Comments
 (0)