Joe Grandja
651c94b385
Disable parallel deployment build in Jenkins
...
Added --no-parallel to deployArtifacts and finalizeDeployArtifacts as the artifacts were being deployed in separate staging repositories in Nexus OSS.
2020-09-09 15:04:15 -04:00
Rob Winch
046cdd7f07
Update Snapshot Build to Kotlin 1.4.0
2020-08-20 10:45:53 -05:00
Rob Winch
a4756cf62c
--refresh-dependencies for snapshots
2020-08-11 09:53:18 -05:00
Rob Winch
94cf4d1de7
Fix SNAPSHOT builds
...
- Stop using deprecated RSocket APIs
- Update SNAPSHOT build to use Boot SNAPSHOT
2020-08-10 11:35:15 -05:00
Rob Winch
7cc10ed277
Fix Email notifications
2020-08-05 14:11:57 -05:00
Rob Winch
e770a21589
Revert "Fix build error related to Mono.deferWithContext()"
...
This reverts commit 104d785210
.
2020-07-31 13:02:25 -05:00
Joe Grandja
104d785210
Fix build error related to Mono.deferWithContext()
...
Issue gh-8881
2020-07-27 14:24:01 -04:00
Eleftheria Stein
3d9de9bcb7
Set RSocket version to Snapshot in snapshot build
2020-07-14 18:37:43 +02:00
Rob Winch
6e0d2f3324
Use reactorVersion 20+ for snapshot tests
2020-06-19 10:41:00 -05:00
Rob Winch
406cde8798
Use Spring Snapshots Again
...
Closes gh-8712
2020-06-18 09:32:11 -05:00
Rob Winch
145bb89394
Use Spring Releases for Now
...
Works around https://github.com/spring-projects/spring-framework/issues/25271
2020-06-17 14:39:48 -05:00
Rob Winch
d91b153cad
Explicitly set useSuffixPatternMatch for Tests
...
Spring MVC changed their default behavior in
https://github.com/spring-projects/spring-framework/issues/23915 This
causes failures in some of Spring Security's tests.
This explicitly sets useSuffixPatternMatch=true to ensure that Spring
Security still works if users have modified their defaults.
Closes gh-8493
2020-05-08 16:43:56 -05:00
Eleftheria Stein
07f8154a06
Temporarily build against Framework 5.2.x snapshot
...
Issue: gh-8489
2020-05-06 12:55:50 -04:00
Eleftheria Stein
026a951d4f
Remove JDK 9 and JDK 10 build from Jenkins pipeline
...
Closes gh-8482
2020-05-05 19:57:56 -04:00
Rob Winch
7411f25474
Use io.spring.gradle-enterprise-conventions
...
Adds support for build cache and build scans.
Closes gh-8115
2020-03-13 13:28:36 -05:00
Rob Winch
034c6c078f
Improve Build Performance
...
- Enable parallel builds
- Remove `clean`
- Remove `--no-daemon`
- Remove `--refresh-dependencies` This refreshes all dependencies not just
dependencies that change. spring-build-conventions has been updated to
set the cache time of snapshots and changing modules to be 0, so that is
always updated.
Closes gh-8113
2020-03-13 13:26:06 -05:00
Eleftheria Stein
3cc9dfcd9f
Disable locks in snapshot pipeline task
...
Fixes: gh-7798
2020-01-08 21:12:19 +01:00
Rob Winch
0feaf9bf6f
Disable force milestone repository
...
We will be using spring boot release for our next release, so we
do not need to force milestones now.
2019-09-30 18:22:13 -05:00
Rob Winch
0d088b581b
Allow milestone for Boot version
2019-09-30 16:07:29 -05:00
Rob Winch
cfef52f50c
Revert OpenJDK for Jenkinsfile
...
Unable to download the openjdk installations that are setup
2019-08-12 14:28:57 -05:00
Rob Winch
caeae6aa5b
Jenkinsfile use jdk8
...
Jenkins does not have openjdk8 defined
2019-08-12 13:48:00 -05:00
Rob Winch
cd79818454
Jenkins use openjdk
2019-08-12 13:37:43 -05:00
Eleftheria Stein
609228de5f
Jenkins build performs git clean
...
Fixes gh-7006
2019-06-14 07:43:22 -06:00
Josh Cummings
97a01260f1
Reinstate docs and schema deployments
...
Fixes: gh-6929
2019-05-31 22:05:40 -06:00
Josh Cummings
47d13ac4d0
Temporarily remove docs and schema deployments
...
Issue: gh-6929
2019-05-31 13:39:30 -06:00
Josh Cummings
700ad020ee
Adding JAVA_HOME for JDK 8
...
Fixes: gh-6928
2019-05-31 13:39:30 -06:00
Eleftheria Stein
69e4e3ed88
Update to Reactor Dysprosium-M1
...
Fixes gh-6867
2019-05-13 14:10:55 -06:00
Josh Cummings
fc6b66fdb3
Add JDK 12 to Jenkins Build
...
Fixes: gh-6774
2019-04-12 10:29:59 -06:00
Josh Cummings
f0402df915
Split Branches Into Multiple Sonarqube Projects
...
Eliminate analysis collisions and simplify application of analysis
quite periods.
Fixes: gh-6091
2018-12-17 17:05:24 -07:00
Rafael Dominguez
2cb8794e35
Restored Jacoco default task dependence
...
This commit ensures that the jacoco plugin is applied when calling
check and test tasks.
Also remoed the clean task that prevented sonarqube using coverage data
Fixes: gh-6199
2018-11-30 14:25:21 -06:00
Rafael Dominguez
b8a96b1f21
Enable Code Coverage Reports in Sonar
...
This commit ensures that jacocoTestReport task is called when running the Sonar stage.
Additionally, a variable is passed instructing Sonar where to find the test result data.
Fixes: gh-6092
2018-11-26 09:06:30 -07:00
Josh Cummings
e1c7dd6480
Add JDK 11 to Jenkins
...
Fixes: gh-5860
2018-10-25 17:10:50 -06:00
Rob Winch
d5d9adf11d
Fail the build if deploy fails
...
Fixes: gh-5997
2018-10-18 16:03:00 -05:00
Josh Cummings
adb9f4e34b
Add JDK 10 to Jenkins
...
Fixes: gh-5860
2018-10-17 15:03:42 -05:00
Rob Winch
a26eadc600
Snapshot Build uses Spring 5.+
...
Fixes: gh-5951
2018-10-12 16:57:08 -05:00
Rob Winch
12c17e837b
Remove JDK 10/11 from Jenkinsfile
...
This is necessary until we can figure out how to fix the build.
Issue: gh-5860
2018-09-17 22:40:45 -05:00
Vedran Pavic
362c2ef1f2
Force snapshot repo in snapshot stage build
2018-08-27 13:35:58 -05:00
Vedran Pavic
f7cb53e9bd
Upgrade spring-build-conventions to 0.0.18.RELEASE
2018-08-27 10:45:35 -05:00
Rob Winch
d7dde707a2
Jenkinsfile uses Spring 5.1.0.BUILD-SNAPSHOT
...
Previously 5.+ was used. This caused problems because Spring Framework
does not use semantic versioning for milestone and rc snapshots. For
example, Spring uses 5.1.0.BUILD-SNAPSHOT, 5.1.0.M1, and then goes back
to 5.1.0.BUILD-SNAPSHOT.
Fixes: gh-5721
2018-08-21 15:59:03 -05:00
Rob Winch
f38c3bfc94
Next Developement Version
2018-08-20 13:21:25 -05:00
Rob Winch
a5acf9b834
Release 5.1.0.RC2
2018-08-20 13:20:53 -05:00
Rob Winch
e6bd5357df
Next Development Version
2018-07-26 20:11:59 -05:00
Rob Winch
a699cccda1
Disable Snapshot for release
2018-07-26 19:37:40 -05:00
Rob Winch
2856f93140
Jenkinsfile add --refresh-dependencies JDK specific builds
2018-07-13 21:17:23 -05:00
Rob Winch
7ba48e22ec
Remove Spring IO Tests
...
Spring IO Cairo is the last build and it does not use Spring 5.1
dependencies.
2018-06-05 12:51:03 -05:00
Rob Winch
dd1b1b9cc3
Use Spring Framework 5.1.0 SNAPSHOT
...
Fixes: gh-5408
2018-06-05 12:28:51 -05:00
Joe Grandja
1ee3c765f6
Fix snapshot build
...
Fixes gh-5402
2018-06-01 11:01:37 -04:00
Rob Winch
aa2b96e4b8
Next Development Version
2018-05-14 21:58:51 -05:00
Rob Winch
88311897e5
Disable SNAPSHOT tests for release
2018-05-14 21:57:08 -05:00
Rob Winch
7d4e7bf42d
Add JDK 10 & 11 Builds
...
Issue: gh-5160
2018-03-27 09:38:04 -05:00