Commit Graph

680 Commits

Author SHA1 Message Date
Phillip Webb 550b2847c5 Merge branch '2.1.x' into 2.2.x 2020-06-15 10:52:50 -07:00
Phillip Webb b129a3f7fb Check that a distribution has been started
Update the releasescript to ensure that a distribution has been started
before starting it again. This functionality was accidentally removed
during the updates for gh-21474.

See gh-21474
2020-06-15 10:50:06 -07:00
Madhura Bhave 3f323a5eb2 Merge branch '2.3.x' 2020-06-15 09:24:14 -07:00
Madhura Bhave 847d633097 Merge branch '2.2.x' into 2.3.x 2020-06-15 09:23:47 -07:00
Madhura Bhave 0395b186ad Merge branch '2.1.x' into 2.2.x 2020-06-15 09:23:26 -07:00
Madhura Bhave 9d9a90ccd4 Polish 2020-06-15 09:22:14 -07:00
Stephane Nicoll e87c3193ce Polish "Add Java 15 CI"
See gh-21713
2020-06-15 17:08:12 +02:00
dreis2211 85218db222 Add Java 15 CI
See gh-21713
2020-06-15 17:05:54 +02:00
Phillip Webb 209c5c4013 Merge branch '2.1.x' into 2.2.x 2020-06-11 23:19:16 -07:00
Phillip Webb 6d93d732b4 Cherry-pick release script updates
Cherry-pick release script updates from 2.3.x

See gh-21474
2020-06-11 23:15:10 -07:00
Phillip Webb 6285409326 Merge branch '2.3.x'
Closes gh-21900
2020-06-11 23:09:19 -07:00
Phillip Webb 1706ae29f5 Support octet-stream response from sonatype
See gh-21474
2020-06-11 22:56:43 -07:00
Phillip Webb dbda2d0b92 Improve release script logging
Improve logging and fix a few issue with the release script.

See gh-21474
2020-06-11 22:29:50 -07:00
Phillip Webb ce011ca384 Check if promotion has already occurred
Update the release tooling to check for bintray published artifacts
using SHA256 digests and to also check before attempting a promote.

See gh-21474
2020-06-11 21:08:59 -07:00
Phillip Webb d650c5fdf2 Polish 2020-06-11 21:08:52 -07:00
Madhura Bhave 62dd55de22 Merge branch '2.3.x'
Closes gh-21893
2020-06-11 11:37:18 -07:00
dreis2211 51cdb9ba54 Link complete Slack message to build log
See gh-21793
2020-06-11 11:36:05 -07:00
Phillip Webb 14de4b888c Merge branch '2.3.x' 2020-06-10 17:49:59 -07:00
Phillip Webb 70f6ada29a Further reduce repetition in CI pipeline.yml
See gh-21716
2020-06-10 17:49:46 -07:00
Phillip Webb 22bd8258f5 Merge branch '2.3.x' 2020-06-10 17:40:58 -07:00
Phillip Webb c34bcd496d Merge branch '2.2.x' into 2.3.x 2020-06-10 17:40:40 -07:00
Phillip Webb 3fe4fb1373 Merge branch '2.1.x' into 2.2.x 2020-06-10 17:33:48 -07:00
Phillip Webb 418859fab6 Further reduce repetition in CI pipeline.yml
See gh-21716
2020-06-10 17:25:40 -07:00
Phillip Webb 42dfc470b3 Merge branch '2.3.x' 2020-06-10 17:19:18 -07:00
Phillip Webb 3ca58f616f Polish pipeline YAML 2020-06-10 17:18:52 -07:00
Phillip Webb e1113cae03 Merge branch '2.3.x' 2020-06-10 17:15:35 -07:00
Phillip Webb e08f70c007 Merge branch '2.2.x' into 2.3.x 2020-06-10 17:15:22 -07:00
Phillip Webb da09e227c7 Merge branch '2.1.x' into 2.2.x 2020-06-10 17:14:37 -07:00
Phillip Webb 0957c7460b Polish pipeline YAML 2020-06-10 17:06:39 -07:00
Phillip Webb 4e88150afb Merge branch '2.2.x' into 2.3.x 2020-06-10 16:44:40 -07:00
Phillip Webb f39a3f963b Merge branch '2.1.x' into 2.2.x 2020-06-10 16:44:22 -07:00
Phillip Webb 7e64f9709a Use milestone as docker tag
Update the pipeline YAML to use ((milestone)) rather than ((branch))
when tagging docker images.

See gh-21716
2020-06-10 16:43:09 -07:00
Phillip Webb d7a90ff770 Merge branch '2.3.x'
Closes gh-21878
2020-06-10 16:40:51 -07:00
Phillip Webb 8fb3a31ab2 Merge branch '2.2.x' into 2.3.x
Closes gh-21877
2020-06-10 16:34:58 -07:00
Phillip Webb 9aa8a073d6 Merge branch '2.1.x' into 2.2.x
Closes gh-21876
2020-06-10 16:33:34 -07:00
Phillip Webb 3a8d173845 Reduce repetition in CI pipeline.yml
Use YAML anchors and aliases to reduce the amount of repetition
in our CI pipeline YAML.

Closes gh-21716
2020-06-10 16:32:45 -07:00
Phillip Webb ce13235e76 Polish 2020-06-10 16:32:45 -07:00
Phillip Webb 8a7a5929ae Merge branch '2.3.x' 2020-06-05 15:37:33 -07:00
Phillip Webb de8970ec8e Update copyright year of changed files 2020-06-05 15:37:24 -07:00
Andy Wilkinson c848f80c27 Merge branch '2.3.x'
Closes gh-21680
2020-06-05 12:53:05 +01:00
Andy Wilkinson 0415c307c7 Merge branch '2.2.x' into 2.3.x
Closes gh-21683
2020-06-05 12:52:50 +01:00
Andy Wilkinson 97533a5364 Merge branch '2.1.x' into 2.2.x
Closes gh-21682
2020-06-05 12:52:24 +01:00
Andy Wilkinson 20f0b41099 Upgrade CI to Docker 19.03.9
Closes gh-21681
2020-06-05 12:48:49 +01:00
Andy Wilkinson eac90d5342 Merge branch '2.3.x'
Closes gh-21678
2020-06-03 18:47:32 +01:00
dreis2211 0f6767f274 Polish Slack notification when no build scan was published
See gh-21673
2020-06-03 18:46:58 +01:00
Andy Wilkinson 8e8548756e Start work on Spring Boot 2.4 2020-05-28 10:52:18 +01:00
Andy Wilkinson d3ef6f2382 Prepare 2.3.x branch 2020-05-28 09:56:01 +01:00
Madhura Bhave 72ebefba0c Merge branch '2.2.x'
Closes gh-21524
2020-05-20 15:30:53 -07:00
Madhura Bhave 831bb1f206 Merge branch '2.1.x' into 2.2.x
Closes gh-21526
2020-05-20 15:29:50 -07:00
Madhura Bhave bce48ea745 Upgrade CI to Docker 19.03.9
Closes gh-21525
2020-05-20 15:29:02 -07:00
Madhura Bhave 7e5fbdd2e8 Merge branch '2.2.x'
Closes gh-21528
2020-05-20 14:38:09 -07:00
Madhura Bhave 808cb98b98 Merge branch '2.1.x' into 2.2.x
Closes gh-21527
2020-05-20 14:35:27 -07:00
Madhura Bhave 7d197e6469 Don't add waiting-for-triage label for issues created by CI automation
Closes gh-21282
2020-05-20 14:32:48 -07:00
Phillip Webb 8eec9cf32f Restore release scripts POM
Closes gh-21460
2020-05-14 21:16:12 -07:00
Phillip Webb c7023c5b17 Increase bintray timeout 2020-05-14 21:04:29 -07:00
Phillip Webb 9a1a2ca613 Merge branch '2.2.x'
Closes gh-21448
2020-05-13 23:28:29 -07:00
Phillip Webb 5eabb0400c Merge branch '2.1.x' into 2.2.x
Closes gh-21447
2020-05-13 23:01:02 -07:00
Phillip Webb d7c7ca31f3 Upgrade to spring-javaformat 0.0.22
Closes gh-21446
2020-05-13 23:00:18 -07:00
Stephane Nicoll 5d7df790f1 Merge branch '2.2.x'
Closes gh-21261
2020-05-04 15:02:51 +02:00
Stephane Nicoll 487329fafa Merge branch '2.1.x' into 2.2.x
Closes gh-21260
2020-05-04 15:02:17 +02:00
Stephane Nicoll e54b7d07c9 Upgrade Ubuntu version in CI images
Closes gh-21262
2020-05-04 14:19:02 +02:00
Andy Wilkinson 566864ef54 Upgrade to Artifactory Resource 0.0.12
Closes gh-21170
2020-04-29 17:52:07 +01:00
Andy Wilkinson 2bfba4a12b Start using Artifactory Resource 0.0.12 snapshots
See gh-21170
2020-04-27 15:36:41 +01:00
Andy Wilkinson 619481047d Revert "Single-thread interaction with Artifactory"
This reverts commit 8404ae7f38. The
long-shot didn't pay off.
2020-04-27 15:35:05 +01:00
Stephane Nicoll 489f9b0e58 Upgrade Java 14 version in CI image
Closes gh-21086
2020-04-23 09:03:23 +02:00
Stephane Nicoll 0568920695 Upgrade Java 8 version in CI image`
Closes gh-21085
2020-04-23 09:02:43 +02:00
Stephane Nicoll 81268914b4 Upgrade Java 14 version in CI image
Closes gh-21087
2020-04-23 09:01:22 +02:00
Stephane Nicoll ac5c7cb5e1 Upgrade Java 8 version in CI image
Closes gh-21088
2020-04-23 09:00:36 +02:00
Stephane Nicoll 66667964b3 Upgrade Java 8 version in CI image
Closes gh-21084
2020-04-23 08:58:36 +02:00
Madhura Bhave b75df92d9e Merge branch '2.2.x'
Closes gh-20977
2020-04-15 16:39:59 -07:00
Madhura Bhave aebf475e13 Merge branch '2.1.x' into 2.2.x
Closes gh-20979
2020-04-15 16:39:29 -07:00
Madhura Bhave 9d3d202837 Upgrade Java 11 version in CI image
Closes gh-20978
2020-04-15 16:38:04 -07:00
Madhura Bhave d4f3b34bc6 Merge branch '2.2.x'
Closes gh-20982
2020-04-15 16:34:07 -07:00
Madhura Bhave a8bd62501d Merge branch '2.1.x' into 2.2.x
Closes gh-20981
2020-04-15 16:33:09 -07:00
Madhura Bhave fd14c4e72a Switch docker upgrade script to submit issue rather than PR
Closes gh-20976
2020-04-15 16:31:49 -07:00
Madhura Bhave 2e37089d54 Add git-repo as an output for windows slack notification
See gh-19703
2020-04-10 13:47:58 -07:00
Scott Frederick 9aae072872 Add build scan URI to Slack notifications from CI
Fixes gh-19703
2020-04-09 16:02:12 -05:00
Madhura Bhave ed596a3916 Merge branch '2.2.x'
Closes gh-20888
2020-04-08 13:34:55 -07:00
Madhura Bhave e6c0a0dc35 Merge branch '2.1.x' into 2.2.x
Closes gh-20889
2020-04-08 13:33:42 -07:00
Madhura Bhave b03ba02125 Upgrade Ubuntu version in CI images
Closes gh-20678
2020-04-08 13:31:51 -07:00
Madhura Bhave c81fedb60b Merge branch '2.2.x' 2020-04-06 20:36:31 -07:00
Madhura Bhave 520b8c8836 Merge branch '2.1.x' into 2.2.x 2020-04-06 19:17:10 -07:00
Madhura Bhave 7c36cd414d Add separate parameter for milestone name
Since the branch name doesn't always correspond to the milestone name,
eg, master.

See gh-20680
2020-04-06 19:14:52 -07:00
Madhura Bhave 36fd2ed249 Merge branch '2.2.x'
Closes gh-20863
2020-04-06 19:10:27 -07:00
Madhura Bhave 41f26d3e23 Merge branch '2.1.x' into 2.2.x
Closes gh-20862
2020-04-06 19:09:07 -07:00
Madhura Bhave 1a3df294d0 Prevent duplication of issues created by CI automation
This is done by checking for existing issues only in the milestone
corresponding to the current branch. For issues, the milestone is assigned
at the time of issue creation. For PRs, since the branch is different the
milestone can be derived from that while triaging the issue.

Closes gh-20680
2020-04-06 19:05:26 -07:00
Madhura Bhave 38dd762086 Merge branch '2.2.x' 2020-04-03 12:27:51 -07:00
Madhura Bhave d7c376adf6 Merge branch '2.1.x' into 2.2.x 2020-04-03 12:27:26 -07:00
Madhura Bhave d5a3310b91 Fix CI dockerfile 2020-04-03 12:26:19 -07:00
Madhura Bhave c027487d72 Merge branch '2.2.x' 2020-04-03 10:11:29 -07:00
Madhura Bhave 2b862d2409 Merge branch '2.1.x' into 2.2.x 2020-04-03 10:11:04 -07:00
Madhura Bhave a0a0d28582 Add get-docker-url script to image before executing it 2020-04-03 10:09:02 -07:00
Madhura Bhave 6641154148 Merge branch '2.2.x'
Closes gh-20804
2020-04-01 18:40:48 -07:00
Madhura Bhave 20c04bc63c Merge branch '2.1.x' into 2.2.x
Closes gh-20803
2020-04-01 18:40:21 -07:00
Spring Buildmaster 1566259c02 Upgrade to Docker 19.03.8 in CI
See gh-20756
2020-04-01 18:38:21 -07:00
Madhura Bhave 053e531f3a Merge branch '2.2.x'
Closes gh-20802
2020-04-01 18:35:47 -07:00
Madhura Bhave d1ef19615c Merge branch '2.1.x' into 2.2.x
Closes gh-20801
2020-04-01 18:35:10 -07:00
dreis2211 0ee6108427 Harmonize issue title for auto-created Docker upgrade issues
See gh-20793
2020-04-01 18:31:50 -07:00
Madhura Bhave a4025f3ccb Merge branch '2.2.x' 2020-03-31 14:00:21 -07:00
Madhura Bhave 60311af19f Merge branch '2.1.x' into 2.2.x 2020-03-31 14:00:03 -07:00
Madhura Bhave 1ea8c7b55d Fix case when pull request already exists
If a PR with the given title exists, we clone the existing PR branch so
that it doesn't get overridden by master.

See gh-20530
2020-03-31 13:54:37 -07:00
Madhura Bhave 0b8b986ba0 Merge branch '2.2.x' 2020-03-31 12:08:13 -07:00
Madhura Bhave 7b667e50ba Merge branch '2.1.x' into 2.2.x 2020-03-31 12:07:41 -07:00
Madhura Bhave 9ef56b43bf Configure image for create pull request task
See gh-20530
2020-03-31 12:06:58 -07:00
Madhura Bhave 71f7bd6ce6 Merge branch '2.2.x' 2020-03-31 11:57:16 -07:00
Madhura Bhave 77e425529d Merge branch '2.1.x' into 2.2.x 2020-03-31 11:55:47 -07:00
Madhura Bhave b3906e0466 Fix no such directory error on CI
See gh-20530
2020-03-31 11:54:20 -07:00
Madhura Bhave 9ebad0dfe5 Merge branch '2.2.x'
Closes gh-20753
2020-03-31 10:48:13 -07:00
Madhura Bhave 41255ca8d1 Merge branch '2.1.x' into 2.2.x
Closes gh-20752
2020-03-31 10:47:21 -07:00
Madhura Bhave e174231d15 Polish "Automate Docker update in CI"
See gh-20530
2020-03-31 10:39:42 -07:00
dreis2211 4752d7e91a Automate Docker updates in CI
See gh-20530
2020-03-31 10:39:34 -07:00
Andy Wilkinson 8404ae7f38 Single-thread interaction with Artifactory
There is a regression in repo.spring.io that causes artifacts from
the same module to have SNAPSHOT replaced with different timestamps.
This then breaks dependency resolution in consuming builds. It's a
long-shot, but JFrog have been unable to identify that cause of the
problem so we're going to try using a single thread for uploading
to Artifactory to see if that helps.
2020-03-25 08:48:52 +00:00
Phillip Webb 9a33a723fe Update copyright year of changed files 2020-03-23 14:15:08 -07:00
Stephane Nicoll 9766127f9a Merge branch '2.2.x'
Closes gh-20599
2020-03-21 14:02:09 +01:00
Stephane Nicoll 1bf7d25141 Remove Java 13 CI job
Closes gh-20578
2020-03-21 13:56:41 +01:00
Andy Wilkinson c3b04d7376 Merge branch '2.2.x'
Closes gh-20588
2020-03-20 10:55:27 +00:00
Andy Wilkinson 242e6b9974 Merge branch '2.1.x' into 2.2.x
Closes gh-20587
2020-03-20 10:54:43 +00:00
dreis2211 e6abcacf1a Only suggest Ubuntu versions available in the Docker registry
See gh-20577
2020-03-20 10:53:40 +00:00
Stephane Nicoll b546415d32 Merge branch '2.2.x'
See gh-20568
2020-03-19 15:30:54 +01:00
Stephane Nicoll 833f0a1db3 Merge branch '2.1.x' into 2.2.x
See gh-20567
2020-03-19 15:29:20 +01:00
Stephane Nicoll d0ccb59931 Revert "Upgrade CI images to Ubuntu Bionic 20200311"
This reverts commit d25286c5

Closes gh-20566
2020-03-19 15:23:36 +01:00
Stephane Nicoll 168326d9e4 Polish
See gh-20576
2020-03-19 15:17:09 +01:00
dreis2211 0e796479dc Add Java 14 CI
Closes gh-20576
2020-03-19 14:54:33 +01:00
Stephane Nicoll 521143a314 Merge branch '2.2.x'
Closes gh-20568
2020-03-19 10:12:11 +01:00
Stephane Nicoll 68a2be0ad5 Merge branch '2.1.x' into 2.2.x
Closes gh-20567
2020-03-19 10:11:13 +01:00
dreis2211 d25286c5d6 Upgrade CI images to Ubuntu Bionic 20200311
See gh-20566
2020-03-19 10:09:28 +01:00
Stephane Nicoll 8d3ab1cc7d Polish "Add Java 14 CI"
See gh-20413
2020-03-18 14:33:01 +01:00
dreis2211 f0e57ed688 Add Java 14 CI
See gh-20413
2020-03-18 14:29:55 +01:00
Stephane Nicoll 0ea81c4a19 Merge branch '2.2.x'
Closes gh-20422
2020-03-08 12:02:23 +01:00
Stephane Nicoll 3152971ad1 Merge branch '2.1.x' into 2.2.x
Closes gh-20421
2020-03-08 12:01:23 +01:00
dreis2211 570dca8064 Upgrade CI to Docker 19.03.7
See gh-20420
2020-03-08 11:46:10 +01:00
dreis2211 bd1016b12d Add branch information to build scans on Windows
See gh-20382
2020-03-04 16:13:26 +01:00
Madhura Bhave 8dd0ef9b39 Merge branch '2.2.x'
Closes gh-20376
2020-03-02 14:51:50 -08:00
Madhura Bhave d83ef715a4 Merge branch '2.1.x' into 2.2.x
Closes gh-20375
2020-03-02 14:50:49 -08:00
dreis2211 cd9879d45a Upgrade CI images to Ubuntu Bionic 20200219
See gh-20361
2020-03-02 14:47:40 -08:00
Stephane Nicoll 1a314a1dec Merge branch '2.2.x'
Closes gh-20359
2020-03-01 11:19:32 -05:00
Stephane Nicoll 8c6dc8bf22 Merge branch '2.1.x' into 2.2.x
Closes gh-20358
2020-03-01 11:18:41 -05:00
dreis2211 4136300235 Automate Ubuntu base image upgrade
See gh-20355
2020-03-01 11:14:37 -05:00
Andy Wilkinson 487328e4c0 Configure user name used for Gradle CI builds
Closes gh-20312
2020-02-25 10:06:52 +00:00
Madhura Bhave 0ec1ed4642 Merge branch '2.2.x'
Closes gh-20188
2020-02-14 13:51:27 -08:00
Madhura Bhave 4ac12660c6 Explicitly enable config properties scan in java release scripts
This commit also upgrades the Spring Boot version used by the scripts
to 2.2.4 which is why the explicit annotation is required.

Closes gh-20174
2020-02-14 13:46:56 -08:00
Stephane Nicoll b8ccfbafd0 Upgrade to Spring Boot 2.2.4 2020-02-13 13:36:57 +01:00
Stephane Nicoll 738e8b39c7 Upgrade to spring javaformat 0.0.20 2020-02-13 13:36:57 +01:00
Stephane Nicoll 362297a010 Fix formatting 2020-02-13 13:36:57 +01:00
Stephane Nicoll 475169a80e Merge branch '2.2.x'
Closes gh-20160
2020-02-13 13:14:57 +01:00
Stephane Nicoll 06c85e96c3 Merge branch '2.1.x' into 2.2.x
Closes gh-20159
2020-02-13 13:13:17 +01:00
dreis2211 e1f743a21b Upgrade CI to Docker 19.03.5
See gh-20157
2020-02-13 10:24:33 +01:00
Stephane Nicoll fe6b96174e Merge branch '2.1.x' into 2.2.x
Closes gh-20122
2020-02-11 14:00:30 +01:00
Stephane Nicoll 06e5b0e912 Upgrade CI to Artifactory Resource 0.0.11
Closes gh-19629
2020-02-11 13:59:37 +01:00
Andy Wilkinson 243e42f6fd Upgrade to Artifactory Resource 0.0.11
Closes gh-20021
2020-02-05 16:26:49 +00:00
Johnny Lim b67ece48e4 Polish
See gh-20020
2020-02-03 17:37:01 +01:00
Stephane Nicoll 8d46cafc80 Merge branch '2.2.x'
Closes gh-19963
2020-01-28 14:26:22 +01:00
Stephane Nicoll ef78228af0 Merge branch '2.1.x' into 2.2.x
Closes gh-19962
2020-01-28 14:25:04 +01:00
dreis2211 76975e497c Replace deprecated Concourse resource for pull requests
See gh-19944
2020-01-28 14:23:53 +01:00
Andy Wilkinson 3b1745173b Stop caching ~/.m2 across Gradle-based CI tasks
See gh-19931
2020-01-26 13:05:17 +00:00
Stephane Nicoll 32cb4c1415 Merge branch '2.2.x'
Closes gh-19929
2020-01-26 08:37:50 +01:00
Stephane Nicoll bdf2029c36 Merge branch '2.1.x' into 2.2.x
Closes gh-19928
2020-01-26 08:36:55 +01:00
dreis2211 4205d980b7 Upgrade CI images to Ubuntu Bionic 20200112
See gh-19913
2020-01-26 08:34:14 +01:00
Andy Wilkinson eb08ad02b9 Correct name of the file added to git after version change in staging 2020-01-23 16:57:13 +00:00
Stephane Nicoll 9aef3ef3a4 Merge branch '2.2.x'
Closes gh-19871
2020-01-23 08:52:37 +01:00
Stephane Nicoll 9c27921a46 Upgrade Java 13 version in CI image
Closes gh-19856
2020-01-23 08:52:07 +01:00
Stephane Nicoll ff5f8e18ac Merge branch '2.2.x'
Closes gh-19870
2020-01-23 08:50:48 +01:00
Stephane Nicoll b315bfd87c Merge branch '2.1.x' into 2.2.x
Closes gh-19869
2020-01-23 08:50:21 +01:00
Stephane Nicoll 8dc3e74447 Upgrade Java 8 version in CI image
Closes gh-19857
2020-01-23 08:49:46 +01:00
Stephane Nicoll cde95790f6 Merge branch '2.2.x'
Closes gh-19812
2020-01-20 11:47:53 +01:00
Stephane Nicoll 938c7a6d9f Merge branch '2.1.x' into 2.2.x
Closes gh-19763 in 2.2.4
2020-01-20 11:25:48 +01:00
Stephane Nicoll 11efe172e9 Upgrade Java 11 version in CI image
Closes gh-19763
2020-01-20 11:25:10 +01:00
Andy Wilkinson aeca44d3d7 Revise credhub references for Gradle Enterprise cache user 2020-01-18 12:07:22 +00:00
Andy Wilkinson 55d7f8b876 Restore previous credhub references for cache username and password
The references with . in them did not work, resulting in pushing to
the remote cache being disabled.
2020-01-18 10:29:24 +00:00
dreis2211 240f2fb2c8 Pass CI branch parameter to build scan
See gh-19658
2020-01-16 15:41:22 +01:00
Andy Wilkinson ce7f501cf9 Revert "Publish a build scan only when authenticated"
publishIfAuthenticated() does not appear to work as intended as it
disables publishing even when authenticated.
2020-01-15 20:31:52 +00:00
Andy Wilkinson 8d6ead223f Publish a build scan only when authenticated 2020-01-15 20:14:41 +00:00
Andy Wilkinson 8a6feafe81 Configure the access key needed to publish build scans 2020-01-15 19:34:03 +00:00
Andy Wilkinson 518e14a7bf Use system property rather than --quiet to suppress welcome message
Closes gh-19630
2020-01-12 16:41:02 +00:00
Andy Wilkinson bda3cedf10 Suppress Gradle's welcome message in CI builds
Closes gh-19630
2020-01-12 11:30:35 +00:00
Andy Wilkinson 823d39d63a Pass Gradle Enterprise-related parameters into Windows build 2020-01-12 10:47:37 +00:00
Phillip Webb af4b531173 Revert "Try to fix problem with corrupted build numbers on Artifactory"
This reverts commit ab981b9cba since
it's hopefully now fixed upstream.
2020-01-10 22:02:52 -08:00
Andy Wilkinson ab981b9cba Try to fix problem with corrupted build numbers on Artifactory 2020-01-10 15:56:00 +00:00
Andy Wilkinson ce99db1902 Port the build to Gradle
Closes gh-19609
Closes gh-19608
2020-01-10 14:15:35 +00:00
Stephane Nicoll 84dfb3eae9 Merge branch '2.2.x'
Closes gh-19533
2020-01-04 11:35:17 +01:00
Stephane Nicoll 58a805e607 Merge branch '2.1.x' into 2.2.x
Closes gh-19532
2020-01-04 11:34:25 +01:00
dreis2211 48032acd04 Upgrade CI to Artifactory Resource 0.0.10
See gh-19523
2020-01-04 11:31:36 +01:00
Stephane Nicoll 239e1d1c2f Merge branch '2.2.x'
Closes gh-19431
2019-12-21 16:41:22 +01:00
Stephane Nicoll 4caa351aa3 Merge branch '2.1.x' into 2.2.x
Closes gh-19430
2019-12-21 16:40:44 +01:00
dreis2211 6f07740a61 Add missing icon to daily CI build
See gh-19357
2019-12-21 16:38:56 +01:00
Stephane Nicoll 2b4f323bd7 Merge branch '2.2.x'
Closes gh-19176
2019-11-28 10:32:24 +01:00
Stephane Nicoll 208b2d3b30 Merge branch '2.1.x' into 2.2.x
Closes gh-19175
2019-11-28 10:31:23 +01:00
dreis2211 9a59d5f9fc Use AdoptOpenJDK API V3 when detecting JDK updates
See gh-19168
2019-11-28 10:24:02 +01:00
Madhura Bhave 0f134ee6c9 Merge branch '2.2.x'
Closes gh-19062
2019-11-19 12:22:25 -08:00
Madhura Bhave 28448340ce Merge branch '2.1.x' into 2.2.x
Closes gh-19061
2019-11-19 12:21:25 -08:00
Madhura Bhave 656f73f0c5 Parse version from build.json for release notes generation
Fixes gh-18908
2019-11-19 12:19:55 -08:00
Madhura Bhave 6029c8a456 Merge branch '2.2.x'
Closes gh-19013
2019-11-13 15:35:41 -08:00
Madhura Bhave 0d7f49f91f Merge branch '2.1.x' into 2.2.x
Closes gh-19012
2019-11-13 15:34:16 -08:00
dreis2211 f1914d5af9 Consistently use task timeout in CI pipeline
See gh-19003
2019-11-13 15:24:05 -08:00
Andy Wilkinson 0490bff344 Update CI to use the new 2.2.x maintenance branch 2019-11-07 15:43:26 +00:00
Andy Wilkinson a3336b3e29 Start work on Spring Boot 2.3 2019-11-07 15:39:06 +00:00
Andy Wilkinson fa97766ef2 Tag CI images with version number rather than branch name
See gh-18844
2019-11-07 14:17:56 +00:00
Andy Wilkinson a8b46d7aa5 Rename CI pipeline to include the version in its name
Closes gh-18844
2019-11-07 14:01:04 +00:00
Madhura Bhave 75f210a631 Merge branch '2.1.x'
Closes gh-18906
2019-11-06 11:15:46 -08:00
Madhura Bhave 8d3df1b4b8 Make CI credentials requirement lenient when building RestTemplate
Fixes gh-18901
2019-11-06 11:12:20 -08:00
Andy Wilkinson 142934432f Merge branch '2.1.x'
Closes gh-18903
2019-11-06 14:53:19 +00:00
Andy Wilkinson 891c7120ef Wait for distribution to reach Bintray before checking its completeness
Previously, as soon as the distribution of a release from Artifactory
to Bintray had been initiated we would start checking if it was
complete. This created a race condition between the distribution being
created and us checking if it was complete. If the check won the race
and happened before the creation, Bintray would respond with a 404.

This commit updates BintrayService to wait for up to 5 minutes for the
distribution to be created on Bintray. Once it has been created we
then wait for up to 40 minutes for it to be complete as we did before.

The use of Awaitility has been introduced in this commit to simplify
the logic required to wait for the distribution's creation and
completion.

Closes gh-18902
2019-11-06 14:52:50 +00:00
Stephane Nicoll 8e3459fe4f Merge branch '2.1.x'
Closes gh-18851
2019-11-04 10:05:39 +01:00
dreis2211 f9cb7c6220 Drop JDK 12-based CI
See gh-18848
2019-11-04 10:00:42 +01:00
Madhura Bhave 2369639b4b Merge branch '2.1.x'
Closes gh-18840
2019-11-01 16:15:42 -07:00
Madhura Bhave 2d604beb47 Migrate release scripts to java
Closes gh-17261
2019-11-01 16:14:28 -07:00
Stephane Nicoll 5e1a6b6785 Upgrade Java 13 version in CI image
Closes gh-18820
2019-10-31 08:09:59 +01:00
Phillip Webb 985220608a Merge branch '2.1.x'
Closes gh-18720
2019-10-23 18:07:53 -07:00
Phillip Webb eda4a212fe Upgrade CI to JDK 8u232-b09
Closes gh-18715
2019-10-23 18:07:11 -07:00
Phillip Webb c5eefef90d Merge branch '2.1.x'
Closes gh-18719
2019-10-23 18:04:11 -07:00
Phillip Webb f07e01686d Upgrade CI to use JDK 11.0.5
Closes gh-18717
2019-10-23 18:03:24 -07:00
Phillip Webb 3c4fef8acb Revert "Don't publish spring-boot-docs jar files"
This reverts commit 8d9e447965.
2019-09-28 22:28:23 -07:00
Phillip Webb 8d9e447965 Don't publish spring-boot-docs jar files
Closes gh-15809
2019-09-26 21:35:15 -07:00
Stephane Nicoll 8c029959e6 Upgrade Java 13 version in CI image
Closes gh-18357
2019-09-26 07:35:14 +02:00
Stephane Nicoll 9f1243129c Switch JDK 13 url check to release 2019-09-19 08:52:12 +02:00
Stephane Nicoll 5058259897 Upgrade Java 13 version in CI image
Closes gh-18277
2019-09-19 08:51:44 +02:00
Stephane Nicoll 99960b0c26 Upgrade Java 13 version in CI image
Closes gh-18209
2019-09-12 09:42:15 +02:00
Stephane Nicoll f46a03d571 Upgrade Java 13 version in CI image
Closes gh-18149
2019-09-05 20:07:47 +02:00
dreis2211 9a162f9899 Detect JDK 13 updates
See gh-18122
2019-09-05 19:30:34 +02:00
Phillip Webb 7511502471 Merge branch '2.1.x' 2019-09-04 14:55:07 -07:00
Phillip Webb 7c7ad03e1e Remove `stop_docker` from CI script
Update our CI script to no longer attempt to stop docker. We don't
call it anyway and it will be one less moving part trying to diagnose
why `dockerd` sometimes terminates early.

See gh-18127
2019-09-04 14:51:33 -07:00
Phillip Webb 4fa41054d5 Merge branch '2.1.x'
Closes gh-18116
2019-09-03 16:12:55 -07:00
Phillip Webb 8e6dbae402 Build CI images in parallel
Closes gh-18115
2019-09-03 16:10:42 -07:00
Phillip Webb 625f4e6dec Merge branch '2.1.x'
Closes gh-18114
2019-09-03 15:46:00 -07:00
Phillip Webb 42ba3050bc Upgrade CI images to Ubuntu Bionic 20190807
Closes gh-18113
2019-09-03 15:44:50 -07:00
Phillip Webb 013a8fcd03 Merge branch '2.1.x'
Closes gh-18112
2019-09-03 15:36:52 -07:00
Phillip Webb 3639776ec2 Upgrade CI to docker 19.03.2
Closes gh-18111
2019-09-03 15:35:46 -07:00
Stephane Nicoll 0e2eac4a39 Upgrade Java 13 version in CI image
See gh-17839
2019-08-25 05:08:17 +02:00
Stephane Nicoll dec15864df Upgrade Java 13 version in CI image
Closes gh-17839
2019-08-12 10:29:57 +02:00
Phillip Webb 040712168e Cache embedmongo on CI 2019-08-01 13:06:17 +01:00
Phillip Webb f8d4d3dd98 Merge branch '2.1.x' 2019-08-01 10:52:10 +01:00
Phillip Webb bd815f6b5a Merge branch '2.0.x' into 2.1.x 2019-08-01 10:50:31 +01:00
Phillip Webb e26777c014 Parameterize and increase CI task timeouts 2019-08-01 10:46:00 +01:00
Madhura Bhave 2964286275 Merge branch '2.1.x' 2019-07-30 14:02:09 -07:00
Madhura Bhave d906f96258 Always get latest snapshots for windows build 2019-07-30 14:01:15 -07:00
Stephane Nicoll d222575483 Merge branch '2.1.x'
Closes gh-17632
2019-07-25 10:14:41 +02:00
Stephane Nicoll 2db1db6bfb Upgrade Java 12 version in CI image
Closes gh-17625
2019-07-25 10:14:25 +02:00
Stephane Nicoll f7ce9346f4 Merge branch '2.1.x'
Closes gh-17631
2019-07-25 10:13:45 +02:00
Stephane Nicoll f6266d04fb Upgrade Java 11 version in CI image
Closes gh-17626
2019-07-25 10:13:39 +02:00
Stephane Nicoll 486aa48de5 Merge branch '2.1.x'
Closes gh-17630
2019-07-25 10:12:49 +02:00
Stephane Nicoll 9d12626e43 Upgrade Java 8 version in CI image
Closes gh-17627
2019-07-25 10:12:35 +02:00
Madhura Bhave 9bd1187f40 Merge branch '2.1.x'
Closes gh-17628
2019-07-24 13:39:45 -07:00
Madhura Bhave bb85612723 Add concourse pipeline for Windows
Closes gh-15553
2019-07-24 13:25:54 -07:00
Stephane Nicoll 0d324812c7 Add Java 13 CI
Closes gh-16970
2019-07-24 12:12:42 +02:00
Madhura Bhave 73cd1c9c77 Explicitly set release false for pre-release resource
Closes gh-17492
2019-07-11 11:36:54 -07:00
Madhura Bhave 1f95ed150b Merge branch '2.1.x'
Closes gh-17457
2019-07-08 11:08:39 -07:00
Madhura Bhave cc6ef038f2 Move Slack Alert to the last possible step in the pipeline
Closes gh-17445
2019-07-08 11:07:09 -07:00
Madhura Bhave d9466f5659 Move smoke tests under spring-boot-test
See gh-17393
2019-07-02 15:55:58 -07:00
Madhura Bhave e0ecd09aee Merge branch '2.1.x'
Closes gh-17311
2019-06-25 18:07:45 -07:00
Madhura Bhave 26b61e6f8d Fix deprecation warnings in pipeline.yml
Closes gh-17310
2019-06-25 17:48:57 -07:00