Commit Graph

27 Commits

Author SHA1 Message Date
Andy Wilkinson
4ed7febc47 Upgrade to Gradle Enterprise Maven Extension 1.6.6
Closes gh-23415
2020-09-20 16:58:05 +01:00
Andy Wilkinson
1906914711 Upgrade to Gradle Enterprise Maven Extension 1.6.3
Closes gh-23113
2020-08-28 16:01:34 +01:00
Andy Wilkinson
7a14477ac6 Upgrade to Gradle Enterprise Maven Extension 1.6.2
Closes gh-23055
2020-08-24 09:22:12 +01:00
Andy Wilkinson
8f03fb4c75 Upgrade to Gradle Enterprise Maven Extension 1.6.1
Closes gh-22717
2020-08-04 14:57:36 +01:00
Andy Wilkinson
ab9284e120 Increase max heap of the Maven JVM
The overhead of build scans seems to have brought us right to the limit
of the Maven JVM's heap. As a result, builds are occasionally failing
as the heap's been exhausted.

This commit increases the JVM's max heap.

Closes gh-22649
2020-07-29 17:44:54 +01:00
Andy Wilkinson
f2d27047e2 Correct the version of the GE Maven Extension 2020-07-28 15:19:06 +01:00
Nelson Osacky
d438f69eef Upgrade to Gradle Enterperise Maven Extension 1.6.0
See gh-22614
2020-07-28 13:34:28 +01:00
Andy Wilkinson
60ff87155f Polish "Add Gradle Enterprise Extension"
See gh-22089
2020-07-24 11:51:52 +01:00
Nelson Osacky
e41a53cf85 Add Gradle Enterprise Extension
This adds build caching and build scans.

The changes required disabling scans when using the maven invoker
plugin in order to not cause duplicate build scans when invoking other
maven builds. There is also an empty `.mvn` folder in the
spring-boot-starters project to prevent duplicate build scans as well
since there is no way to pass properties to the maven-javadoc-plugin.

The checkstyle plugin was causing a cache miss with the
`propertyExpansion` because it contains an absolute path. The absolute
path is now ignored and instead the files are added as inputs to the
checkstyle plugin. This only enables the local build cache. The remote
cache is not yet enabled.

On my local machine:

./mvnw clean install build times go from about 30 minutes to about 10 minutes.
./mvnw clean install -Pfull build times go from about 60 minutes to about 13 minutes.

See gh-22089
2020-07-24 11:47:24 +01:00
Andy Wilkinson
eeaf057f47 Merge branch '2.0.x' into 2.1.x 2019-03-08 08:20:24 +00:00
Andy Wilkinson
fd8a2691a5 Upgrade Maven Wrapper and drop back to Maven 3.5.4
See gh-16167
2019-03-08 08:19:42 +00:00
Stephane Nicoll
27d1af8ffa Merge branch '2.0.x' 2018-11-07 09:32:50 +01:00
Stephane Nicoll
6ed1f7c7eb Upgrade Maven wrapper to Maven 3.6.0
Closes gh-15123
2018-11-07 09:32:06 +01:00
Andy Wilkinson
5ef9b0f901 Increase the maximum heap size that is available to Maven 2018-10-06 19:38:32 +01:00
Stephane Nicoll
e4442f4b14 Merge branch '1.5.x' into 2.0.x 2018-08-02 19:17:18 +02:00
Raja Kolli
e4dd7ac959 Upgrade maven wrapper to Maven 3.5.4
Closes gh-13985
2018-08-02 19:15:39 +02:00
Stephane Nicoll
1a589178fe Merge branch '1.5.x' 2018-03-08 15:08:00 +01:00
Stephane Nicoll
f711c96d39 Upgrade maven wrapper to Maven 3.5.3
Closes gh-12402
2018-03-08 15:07:01 +01:00
Stephane Nicoll
9965221378 Merge branch '1.5.x' 2017-11-29 14:21:45 +01:00
Sylwester Lachiewicz
0a6f5fb2be Update Apache Maven Central repository url
Closes gh-11190
2017-11-29 14:19:15 +01:00
Stephane Nicoll
e79db1d9f5 Upgrade to Maven wrapper 3.5.2 2017-10-25 11:02:56 +02:00
Andy Wilkinson
6090fd3eb0 Merge branch '1.5.x' 2017-08-03 21:38:10 +01:00
Andy Wilkinson
debf285772 Update the Maven Wrapper using Takari Maven Plugin 0.4.1
See gh-9928
2017-08-03 21:37:05 +01:00
Phillip Webb
c81106b5e4 Increase JVM memory for Maven 2017-07-28 10:14:47 -07:00
Raja Kolli
01da13cfe3 Upgrade to Apache Maven 3.5.0
Closes gh-8889
2017-04-14 09:28:16 +02:00
Raja Dilip Kolli
cf560a487e Upgrade to Maven 3.3.9
Closes gh-5662
2016-04-13 11:00:51 +02:00
Stephane Nicoll
651ab38f18 Add Maven wrapper
Closes gh-4193
2015-10-26 11:00:13 +01:00