Commit Graph

66 Commits

Author SHA1 Message Date
Rob Winch 27f2391aa6 Provide artifactoryUsername/Password 2020-11-16 15:15:28 -06:00
Josh Cummings 574073d93f
Constrain Snapshot Parameters for Maintenance Branch
Closes gh-9162
2020-10-28 16:31:32 -06:00
Josh Cummings 1f04db417b
Update snapshot command
Closes gh-9124
2020-10-12 18:02:30 -06:00
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