76 Commits

Author SHA1 Message Date
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
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
9f1243129c Switch JDK 13 url check to release 2019-09-19 08:52:12 +02:00
dreis2211
9a162f9899 Detect JDK 13 updates
See gh-18122
2019-09-05 19:30:34 +02:00
Phillip Webb
040712168e Cache embedmongo on CI 2019-08-01 13:06:17 +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
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
Madhura Bhave
d9466f5659 Move smoke tests under spring-boot-test
See gh-17393
2019-07-02 15:55:58 -07:00
Madhura Bhave
c9d6617713 Fix CI scripts following samples rename
See gh-17197
2019-06-25 16:59:58 -07:00
Madhura Bhave
d5c0009c6e Rename samples to smoke tests
Closes gh-17197
2019-06-25 11:32:56 -07:00
Phillip Webb
0233cc3c94 Merge branch '2.1.x' 2019-06-18 21:05:32 -07:00
Phillip Webb
6e5ba8077a Fix sync-to-maven-central script 2019-06-18 21:04:54 -07:00
Phillip Webb
527a3b5395 Merge branch '2.1.x' 2019-06-18 20:41:53 -07:00
Phillip Webb
11b8e7c2de Don't exit script on error
Update CI scripts so that command failures do not cause an immediate
exit. Prior to this commit, some of our looping logic would never run
because the entire script would exit.
2019-06-18 20:41:26 -07:00
Phillip Webb
1513ed1b09 Merge branch '2.1.x' 2019-06-18 09:50:34 -07:00
Phillip Webb
de037f55dc Fix detect JDK CI script 2019-06-18 09:50:05 -07:00
Phillip Webb
840f0d7a9f Merge branch '2.1.x'
Closes gh-17210
2019-06-16 21:05:41 -07:00
Phillip Webb
4894affbb6 Allow maven central sync to run several times
Update the "sync to maven central" CI job so that it can be rerun if
necessary. We now first check if artifacts are already published before
triggering the sync from Bintray.

Closes gh-16866
2019-06-16 21:00:31 -07:00
Phillip Webb
7ed0faa574 Merge branch '2.1.x'
Closes gh-17088
2019-06-07 21:03:13 -07:00
Phillip Webb
80e5762457 Merge branch '2.0.x' into 2.1.x
Closes gh-17087
2019-06-07 20:59:29 -07:00
Phillip Webb
da1d4b8c3b Run root nohttp checkstyle on CI
Closes gh-17081
2019-06-07 20:57:02 -07:00
Phillip Webb
db75347eb6 Merge branch '2.1.x' 2019-06-04 14:41:20 -07:00
Phillip Webb
0ef331018e Merge branch '2.0.x' into 2.1.x 2019-06-04 14:30:52 -07:00
Brian Clozel
81d3945922 Reinstate SNAPSHOT updates in integration tests
Fixes gh-16453
2019-04-04 09:57:06 +02:00
Phillip Webb
c7746fba3b Allow promote script to be run again 2019-04-03 21:27:50 -07:00
Phillip Webb
d6496c00b9 Fixup promote script 2019-04-03 20:33:41 -07:00
Phillip Webb
ec094cdfda Increase timeout for promote script
Increase the timeout used when checking if artifacts have landed in
Bintray from 20m to 40m. Also added some additional protection against
the curl command failing.

Closes gh-16443
2019-04-03 16:35:49 -07:00
Stephane Nicoll
274e9ede81 Set up CI for JDK 12
Closes gh-16212
2019-03-25 16:13:44 +01:00
Madhura Bhave
10f0bcf992 Merge branch '2.0.x' into 2.1.x 2019-03-22 14:25:00 -07:00
Madhura Bhave
3e82e7aa7e Publish release notes after central sync for releases
Closes gh-15713
2019-03-22 14:23:13 -07:00
Madhura Bhave
ddfcc1e28f Change label for automatic jdk upgrade issues
Closes gh-15825
2019-02-13 15:35:10 -08:00
Madhura Bhave
edc1a4fb86 Automate JDK CI upgrades using AdoptOpenJDK API
An issue is created if a new release is detected.

Closes gh-15164
2018-12-10 19:20:11 -08:00
Phillip Webb
7cc1e0e4d6 Fix release notes generation script
Script was accidentally trying to import `common.sh`.

Closes gh-15349
2018-11-29 21:19:49 -08:00
Phillip Webb
3fb30fddb4 Use Bintray API key rather than password in CI
Update CI scripts to use the Bintray API key rather than the password
when making curl calls.

Closes gh-15015
2018-11-15 11:15:33 -08:00
Johnny Lim
7eb93a0126 Remove unnecessary echo in release notes script
Closes gh-15169
2018-11-13 17:06:00 -08:00
Phillip Webb
506fbd803b Use release notes generator docker image in CI
Closes gh-15160
2018-11-13 10:15:50 -08:00
Madhura Bhave
f145e81354 Use github release resource for publishing release notes
This commit also marks a release as pre-release for milestones and RCs

Closes gh-14908
Closes gh-14875
2018-10-19 16:17:11 -07:00
Madhura Bhave
3a7101233f Fix publish release notes script
See gh-14857
2018-10-16 14:22:48 -07:00
Madhura Bhave
54966bea6f Use the entire version for the tag name
This commit also restores the `sed` call to sanitize the request body.

Fixes gh-14857
2018-10-16 11:51:54 -07:00
Madhura Bhave
ef655ce949 Update sonatype credentials in sync-to-maven-central job
Closes gh-14454
2018-10-15 15:15:02 -07:00
Madhura Bhave
042d495d92 Set gradle-plugin attribute on the Bintray package
Closes gh-14447
2018-10-11 16:30:33 -07:00
Madhura Bhave
cdc6cfcaa8 Publish release notes after artifacts have been promoted
Closes gh-14604
2018-10-05 11:39:48 -07:00
Hanope
31a5bfdcba Simplify escaping of newline characters when publishing release notes
Closes gh-14620
2018-10-05 10:37:26 +02:00
Madhura Bhave
579722bfbd Fix braces in publish release notes script 2018-09-25 12:30:27 -04:00