Skip to content

Commit 27c01a1

Browse files
committed
feat: add quick profile
1 parent 7079692 commit 27c01a1

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

pom.xml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1543,7 +1543,8 @@
15431543
<artifactId>scala-maven-plugin</artifactId>
15441544
<version>${scala-maven-plugin.version}</version>
15451545
<configuration>
1546-
<recompileMode>incremental</recompileMode>
1546+
<!-- Use `all` here to prevent an infinite loop during compilation -->
1547+
<recompileMode>all</recompileMode>
15471548
<args>
15481549
<arg>-unchecked</arg>
15491550
<arg>-deprecation</arg>
@@ -1750,6 +1751,8 @@
17501751
<version>${maven-surefire-plugin.version}</version>
17511752
<configuration>
17521753
<forkCount>3</forkCount>
1754+
<parallel>methods</parallel>
1755+
<threadCount>4</threadCount>
17531756
</configuration>
17541757
</plugin>
17551758

@@ -1902,6 +1905,8 @@
19021905
<reuseForks>true</reuseForks>
19031906
<argLine>-XX:MaxMetaspaceSize=2g ${extraJavaTestArgs}
19041907
-Dio.netty.tryReflectionSetAccessible=true</argLine>
1908+
<parallel>methods</parallel>
1909+
<threadCount>4</threadCount>
19051910
</configuration>
19061911
</plugin>
19071912
</plugins>
@@ -1980,5 +1985,29 @@
19801985
<storage.orc.scope>compile</storage.orc.scope>
19811986
</properties>
19821987
</profile>
1988+
1989+
<!-- skip test -->
1990+
<profile>
1991+
<id>quick</id>
1992+
<properties>
1993+
<skipTests>true</skipTests>
1994+
<maven.javadoc.skip>true</maven.javadoc.skip>
1995+
<maven.source.skip>true</maven.source.skip>
1996+
<maven.install.skip>true</maven.install.skip>
1997+
<maven.deploy.skip>true</maven.deploy.skip>
1998+
<maven.site.skip>true</maven.site.skip>
1999+
<checkstyle.skip>true</checkstyle.skip>
2000+
<rat.skip>true</rat.skip>
2001+
<spotless.check.skip>true</spotless.check.skip>
2002+
<jacoco.skip>true</jacoco.skip>
2003+
<findbugs.skip>true</findbugs.skip>
2004+
<pmd.skip>true</pmd.skip>
2005+
<flatten.skip>true</flatten.skip>
2006+
<enforcer.skip>true</enforcer.skip>
2007+
</properties>
2008+
<build>
2009+
<defaultGoal>compile</defaultGoal>
2010+
</build>
2011+
</profile>
19832012
</profiles>
19842013
</project>

0 commit comments

Comments
 (0)