Commit Graph

865 Commits

Author SHA1 Message Date
Andy Wilkinson
dea9b7f085 Merge branch '2.3.x' into 2.4.x
Closes gh-25343
2021-02-17 16:51:37 +00:00
Andy Wilkinson
98ee724ec6 Stop using Bintray to publish to Maven Central
This commit reworks the CI pipeline to remove the use of Bintray for
publishing to Maven Central. In its place it adds a new
publishToCentral command to the release scripts. This command can be
used to publish a directory tree of artifacts to the Maven Central
gateway hosted by Sonatype.

Publishing consists of 4 steps:

1. Create the staging repository
2. Deploy artifacts to the repository
3. Close the repository
4. Release the repository

The command requires 3 arguments:

1. The type of release being performed
2. Location of a build info JSON file that describes the release
   that is to be deployed
3. Root of a directory structure, in Maven repository layout, that
   contains the artifacts to be deployed

Closes gh-25107
2021-02-17 16:50:02 +00:00
Phillip Webb
f334b27d60 Merge branch '2.3.x' into 2.4.x 2021-02-09 16:48:05 -08:00
Phillip Webb
166d9b12f1 Merge branch '2.2.x' into 2.3.x 2021-02-09 16:47:50 -08:00
Phillip Webb
7ed64f0677 Drop registry mirror from CI
Remove the registry mirror since it causes oci-build-task to fail.

See gh-25135
2021-02-09 16:46:26 -08:00
Phillip Webb
f555a6f55f Merge branch '2.3.x' into 2.4.x
Closes gh-25160
2021-02-09 16:44:04 -08:00
Phillip Webb
f5f1b4348e Merge branch '2.2.x' into 2.3.x
Closes gh-25159
2021-02-09 16:43:41 -08:00
Phillip Webb
0129e6b52d Upgrade CI to github-pr-resource v0.23.0
Closes gh-25155
2021-02-09 16:43:19 -08:00
Phillip Webb
cd44db9fdb Merge branch '2.3.x' into 2.4.x
Closes gh-25157
2021-02-09 16:40:24 -08:00
Phillip Webb
479f6200da Merge branch '2.2.x' into 2.3.x
Closes gh-25156
2021-02-09 16:39:32 -08:00
Phillip Webb
4b97f819d6 Upgrade CI to artifactory-resource 0.0.13
Closes gh-25154
2021-02-09 16:37:08 -08:00
Andy Wilkinson
8b505cf541 Merge branch '2.3.x' into 2.4.x
Closes gh-25020
2021-01-28 09:30:19 +00:00
Andy Wilkinson
a4e6a3cfd0 Merge branch '2.2.x' into 2.3.x
Closes gh-25028
2021-01-28 09:30:01 +00:00
Andy Wilkinson
73b9615e0c Upgrade Java 15 CI image to jdk-15.0.2+7
Closes gh-25013
2021-01-28 09:27:26 +00:00
Andy Wilkinson
8884d89dc6 Merge branch '2.3.x' into 2.4.x
Closes gh-25018
2021-01-28 09:26:05 +00:00
Andy Wilkinson
bc5e2853e1 Merge branch '2.2.x' into 2.3.x
Closes gh-25027
2021-01-28 09:25:27 +00:00
Andy Wilkinson
06c76b8643 Upgrade Java 11 CI image to jdk-11.0.10+9
Closes gh-25014
2021-01-28 09:25:02 +00:00
Andy Wilkinson
49b546a994 Merge branch '2.3.x' into 2.4.x
Closes gh-25017
2021-01-28 09:23:36 +00:00
Andy Wilkinson
e04863d15b Merge branch '2.2.x' into 2.3.x
Closes gh-25022
2021-01-28 09:23:15 +00:00
Andy Wilkinson
6ccfa0f554 Upgrade Java 8 CI image to jdk8u282b08
Closes gh-25019
2021-01-28 09:22:54 +00:00
Andy Wilkinson
460094ff80 Merge branch '2.3.x' into 2.4.x
Closes gh-25016
2021-01-28 09:03:14 +00:00
Andy Wilkinson
223b4e4a6f Merge branch '2.2.x' into 2.3.x
Closes gh-25021
2021-01-28 09:02:45 +00:00
Andy Wilkinson
c7b299fb27 Upgrade CI images to Ubuntu Focal 20210119
Closes gh-25015
2021-01-28 08:58:07 +00:00
Phillip Webb
909f71708f Attempt to fix homebrew tap repo update
See gh-24677
2021-01-14 21:02:39 -08:00
Phillip Webb
1e3330c375 Attempt to fix homebrew tap repo update
See gh-24677
2021-01-14 20:55:03 -08:00
Phillip Webb
a790a9079d Attempt to fix homebrew tap repo update
See gh-24677
2021-01-14 20:49:16 -08:00
Madhura Bhave
ea08a517c7 Merge branch '2.3.x' into 2.4.x
See gh-24814
2021-01-13 16:23:14 -08:00
Madhura Bhave
f57adde61c Merge branch '2.2.x' into 2.3.x
See gh-24813
2021-01-13 16:22:38 -08:00
Madhura Bhave
a78ec9da6a Simplify lowercase grep logic in docker script
See gh-24811
2021-01-13 16:21:33 -08:00
Madhura Bhave
c957d97167 Merge branch '2.3.x' into 2.4.x
Closes gh-24814
2021-01-13 15:25:44 -08:00
Madhura Bhave
c34188f077 Merge branch '2.2.x' into 2.3.x
Closes gh-24813
2021-01-13 15:25:20 -08:00
Madhura Bhave
aefeb3ffaf Fix parsing of location header in docker update script
Fixes gh-24811
2021-01-13 15:24:25 -08:00
Madhura Bhave
e5981c16d7 Merge branch '2.3.x' into 2.4.x
Closes gh-24691
2021-01-07 14:22:58 -08:00
Madhura Bhave
b309980a59 Automate homebrew tap repo update
Closes gh-24677
2021-01-07 14:21:01 -08:00
Stephane Nicoll
39751fd692 Merge branch '2.2.x' into 2.3.x
Closes gh-24513
2020-12-15 16:17:27 +01:00
Stephane Nicoll
7194210762 Remove reference to java14 in CI scripts
Closes gh-24472
2020-12-15 16:16:02 +01:00
Madhura Bhave
923ddd3479 Update latest GA param for SDKMAN
See gh-24501
2020-12-14 12:11:57 -08:00
Madhura Bhave
5d163ba906 Merge branch '2.3.x' into 2.4.x
Closes gh-24501
2020-12-14 12:11:11 -08:00
Madhura Bhave
e5e654c9ee Merge branch '2.2.x' into 2.3.x
Closes gh-24500
2020-12-14 12:08:33 -08:00
Madhura Bhave
822ae0daf7 Fix detection of latest GA for SDKMAN
Fixes gh-24475
2020-12-14 12:07:15 -08:00
Stephane Nicoll
08b692581a Prepare 2.4.x branch 2020-12-14 14:22:07 +01:00
Stephane Nicoll
8bab47dacb Upgrade Java 11 version in CI image
Closes gh-24468
2020-12-11 09:03:59 +01:00
Stephane Nicoll
45ddf53d96 Upgrade Java 8 version in CI image
Closes gh-24467
2020-12-11 09:03:32 +01:00
Stephane Nicoll
9e6449761c Upgrade Ubuntu version in CI images
Closes gh-24469
2020-12-11 09:02:53 +01:00
Stephane Nicoll
9911bc4420 Upgrade CI to Docker 19.03.14
Closes gh-24466
2020-12-11 09:02:03 +01:00
Stephane Nicoll
492df2259b Upgrade Java 11 version in CI image
Closes gh-24463
2020-12-11 08:37:50 +01:00
Stephane Nicoll
c416a40469 Upgrade Java 8 version in CI image
Closes gh-24464
2020-12-11 08:37:08 +01:00
Stephane Nicoll
d0b11bdcf4 Upgrade Ubuntu version in CI images
Closes gh-24465
2020-12-11 08:36:33 +01:00
Stephane Nicoll
d6f15c3924 Upgrade CI to Docker 19.03.14
Close gh-24462
2020-12-11 08:35:19 +01:00
Stephane Nicoll
d24bb94c62 Upgrade Java 11 version in CI image
Closes gh-24457
2020-12-11 08:25:24 +01:00
Stephane Nicoll
588090994d Upgrade Java 8 version in CI image
Closes gh-24456
2020-12-11 08:24:52 +01:00
Stephane Nicoll
0db6891808 Upgrade Ubuntu version in CI images
Closes gh-24460
2020-12-11 08:24:09 +01:00
Stephane Nicoll
37e601f128 Upgrade CI to Docker 19.03.14
Closes gh-24459
2020-12-11 08:22:55 +01:00
Phillip Webb
ab0bfa2a76 Merge branch '2.3.x' 2020-12-10 21:15:01 -08:00
Phillip Webb
235f4a7415 Merge branch '2.2.x' into 2.3.x 2020-12-10 21:05:31 -08:00
Phillip Webb
1f8a6ddaaf Write docker/config.json for CI Image generation
See gh-24461
2020-12-10 21:00:58 -08:00
Phillip Webb
f012bd1562 Merge branch '2.3.x' 2020-12-10 18:53:09 -08:00
Phillip Webb
743fedc0ea Merge branch '2.2.x' into 2.3.x 2020-12-10 18:52:31 -08:00
Phillip Webb
ff124c0902 Use GitHub token rather than password
See gh-24458
2020-12-10 18:51:47 -08:00
Phillip Webb
c45600e289 Merge branch '2.3.x' 2020-12-10 18:26:50 -08:00
Phillip Webb
305694e162 Merge branch '2.2.x' into 2.3.x 2020-12-10 18:22:35 -08:00
Phillip Webb
babae118fc Attempt to fix oci-build-task config
See gh-24197
2020-12-10 16:40:44 -08:00
Phillip Webb
b953c41a5f Attempt to fix oci-build-task config
See gh-24197
2020-12-10 16:31:37 -08:00
Phillip Webb
398c6b3603 Attempt to fix oci-build-task config
See gh-24197
2020-12-10 16:20:37 -08:00
Phillip Webb
615d054dec Attempt to fix oci-build-task config
See gh-24197
2020-12-10 15:58:19 -08:00
Phillip Webb
6990fff27a Attempt to fix oci-build-task config
See gh-24197
2020-12-10 14:35:04 -08:00
Phillip Webb
cae5ed81cd Fix README 2020-12-10 14:13:05 -08:00
Phillip Webb
c14be4e84b Generate CI images with oci-build-task
Update CI to generate images using an `oci-build-task` since
the `registry-image` resource cannot perform actual image builds.

See gh-24197
2020-12-10 14:10:17 -08:00
Phillip Webb
fa44a1d0c5 Migrate to registry-image in task yaml
See gh-24197
2020-12-10 14:09:55 -08:00
Madhura Bhave
f20c3e17f1 Merge branch '2.3.x' 2020-12-10 12:38:59 -08:00
Madhura Bhave
aa24d623fe Merge branch '2.2.x' into 2.3.x 2020-12-10 12:37:16 -08:00
Madhura Bhave
5cab547fe4 Fix SDKMAN automation 2020-12-10 12:36:22 -08:00
Madhura Bhave
5da22b5bff Fix syntax in bash script 2020-12-10 10:42:12 -08:00
Madhura Bhave
2e8d26150b Add git-repo as input to sdkman 2020-12-10 10:33:00 -08:00
Stephane Nicoll
aaaed07735 Merge branch '2.3.x' 2020-12-10 18:31:53 +01:00
Stephane Nicoll
360013cba4 Merge branch '2.2.x' into 2.3.x 2020-12-10 18:31:32 +01:00
Stephane Nicoll
793bfff2c8 Polish
See gh-21903
2020-12-10 18:20:33 +01:00
Scott Frederick
1f26afffba Merge branch '2.3.x'
Closes gh-24422
2020-12-09 16:20:15 -06:00
Scott Frederick
b14847d0e1 Credit contributors for forward-ported contributions
This commit upgrades github-changelog-generator to 0.0.5 and adds
configuration for forward-port and back-port labels so that
contributors get credit for contributions in the release notes for
each release that includes the contribution.

Fixes gh-24135
2020-12-09 16:19:45 -06:00
Madhura Bhave
15c6415c92 Merge branch '2.3.x'
Closes gh-24421
2020-12-09 12:25:27 -08:00
Madhura Bhave
6553020e8d Merge branch '2.2.x' into 2.3.x
Closes gh-24420
2020-12-09 12:24:18 -08:00
Madhura Bhave
e5aea89599 Move SDKMAN to a separate job
Closes gh-21903
2020-12-09 12:20:05 -08:00
Phillip Webb
30c27274e2 Merge branch '2.3.x'
Closes gh-24339
2020-12-04 18:31:55 -08:00
Phillip Webb
5f351a6983 Merge branch '2.2.x' into 2.3.x
Closes gh-24338
2020-12-04 18:21:57 -08:00
Phillip Webb
9a7b8c07f8 Upgrade to spring-javaformat 0.0.26
Closes gh-24337
2020-12-04 17:54:56 -08:00
Madhura Bhave
6c6e339dbb Merge branch '2.3.x'
Closes gh-24316
2020-12-02 10:57:05 -08:00
Madhura Bhave
f569d7616d Merge branch '2.2.x' into 2.3.x
Closes gh-24315
2020-12-02 10:56:23 -08:00
Madhura Bhave
7b38b0ed11 Add SDKMAN to pipeline
Closes gh-11987
2020-12-02 10:52:41 -08:00
Andy Wilkinson
57b053aa28 Merge branch '2.3.x'
Closes gh-24199
2020-11-18 11:21:23 +00:00
Andy Wilkinson
46c9a4fbc7 Merge branch '2.2.x' into 2.3.x
Closes gh-24198
2020-11-18 11:18:22 +00:00
Andy Wilkinson
96e40e97d2 Switch to Concourse's registry-image resource
Closes gh-24197
2020-11-18 11:16:37 +00:00
Madhura Bhave
33499674e7 Merge branch '2.3.x'
Closes gh-24188
2020-11-17 16:24:42 -08:00
Madhura Bhave
af8b6ed5d2 Merge branch '2.2.x' into 2.3.x
Closes gh-24187
2020-11-17 16:23:37 -08:00
Madhura Bhave
4961599f53 Pin github-pr-resource to v0.21.0
Closes gh-24145
2020-11-17 16:21:24 -08:00
Andy Wilkinson
f5ec36cd7b Merge branch '2.3.x'
Closes gh-24040
2020-11-04 20:53:53 +00:00
Andy Wilkinson
fdd028d52c Merge branch '2.2.x' into 2.3.x
Closes gh-24039
2020-11-04 20:53:06 +00:00
Andy Wilkinson
d3ea48b7a8 Configure DockerHub credentials on staging builds
See gh-24038
2020-11-04 20:48:14 +00:00
Andy Wilkinson
1172dbfec9 Log into DockerHub prior to running CI builds
Closes gh-24038
2020-11-04 20:31:49 +00:00
Phillip Webb
f3134600c0 Merge branch '2.3.x' 2020-10-29 19:10:59 -07:00
Phillip Webb
d87c437862 Fix release script distribution check
Update `BintrayService.isDistributionComplete` to use unpublished
artifacts.
2020-10-29 19:10:01 -07:00
Stephane Nicoll
eb77a20ea1 Merge branch '2.2.x' into 2.3.x 2020-10-29 16:26:40 +01:00
Stephane Nicoll
cc3c898dfe Upgrade to github-changelog-generator 0.0.4
Closes gh-23965
2020-10-29 13:36:39 +01:00
Stephane Nicoll
2520ab4aa1 Merge branch '2.2.x' into 2.3.x 2020-10-29 11:22:11 +01:00
Stephane Nicoll
7de2711396 Merge branch '2.1.x' into 2.2.x 2020-10-29 11:21:16 +01:00
Stephane Nicoll
ec57251c55 Configure release script to use .RELEASE suffix 2020-10-29 11:01:32 +01:00
Stephane Nicoll
770b5f4528 Merge branch '2.1.x' into 2.2.x
See gh-23962
2020-10-29 09:33:37 +01:00
Stephane Nicoll
6c0fc7f195 Workaround broken function in concourse scripts
See spring-io/concourse-java-scripts#11
2020-10-29 09:32:50 +01:00
Stephane Nicoll
a8db6a8a83 Merge branch '2.1.x' into 2.2.x
See gh-23962
2020-10-29 08:28:25 +01:00
Stephane Nicoll
3ebd247613 Workaround broken function in concourse scripts
See spring-io/concourse-java-scripts#11
2020-10-29 08:23:55 +01:00
Phillip Webb
dac051de4d Merge branch '2.3.x'
Closes gh-23948
2020-10-28 19:37:50 -07:00
Phillip Webb
7f4a7c21d2 Merge branch '2.2.x' into 2.3.x
Closes gh-23939
2020-10-28 19:37:32 -07:00
Phillip Webb
9b4ccf4ac6 Upgrade CI to Java 15.0.1_9
Closes gh-23953
2020-10-28 19:36:33 -07:00
Phillip Webb
b6286dc3d0 Merge branch '2.3.x'
Closes gh-23945
2020-10-28 19:34:26 -07:00
Phillip Webb
ec032b372e Merge branch '2.2.x' into 2.3.x
Closes gh-23941
2020-10-28 19:33:51 -07:00
Phillip Webb
719d71e31b Merge branch '2.1.x' into 2.2.x
Closes gh-23943
2020-10-28 19:33:18 -07:00
Phillip Webb
327181455c Upgrade CI to Ubuntu Focal 20201008
Closes gh-23952
2020-10-28 19:29:59 -07:00
Phillip Webb
ab7db32de9 Merge branch '2.3.x'
Closes gh-23944
2020-10-28 19:27:13 -07:00
Phillip Webb
05f0022f76 Merge branch '2.2.x' into 2.3.x
Closes gh-23940
2020-10-28 19:26:47 -07:00
Phillip Webb
cf7e16e134 Merge branch '2.1.x' into 2.2.x
Closes gh-23950
2020-10-28 19:26:21 -07:00
Phillip Webb
88a1055916 Upgrade CI to Java 11.0.9_11
Closes gh-23947
2020-10-28 19:25:05 -07:00
Phillip Webb
497805b301 Merge branch '2.3.x'
Closes gh-23949
2020-10-28 19:22:13 -07:00
Phillip Webb
1246597644 Merge branch '2.2.x' into 2.3.x
Closes gh-23942
2020-10-28 19:21:35 -07:00
Phillip Webb
7c188e1446 Merge branch '2.1.x' into 2.2.x
Closes gh-23951
2020-10-28 19:19:46 -07:00
Phillip Webb
6f6c0e9d08 Upgrade CI to jdk8u272-b10
Closes gh-23946
2020-10-28 19:19:00 -07:00
Phillip Webb
91b787dff7 Upgrade to github-changelog-generator 0.0.5
Closes gh-23715
2020-10-15 15:08:07 -07:00
Brian Clozel
ad6ea94112 Merge branch '2.3.x'
Closes gh-23702
2020-10-15 11:08:56 +02:00
Brian Clozel
07bdfd6ec2 Merge branch '2.2.x' into 2.3.x
Closes gh-23701
2020-10-15 11:08:33 +02:00
Brian Clozel
f43970e6e0 Merge branch '2.1.x' into 2.2.x
Closes gh-23700
2020-10-15 11:08:10 +02:00
Brian Clozel
918ef888e9 Fix image folder name in update detection script
Fixes gh-23699
2020-10-15 11:06:05 +02:00
Stephane Nicoll
e81877eb04 Merge branch '2.3.x'
Closes gh-23698
2020-10-15 09:30:56 +02:00
Stephane Nicoll
7253ce1c8e Merge branch '2.2.x' into 2.3.x
Closes gh-23697
2020-10-15 09:30:03 +02:00
Stephane Nicoll
e86397bc08 Merge branch '2.1.x' into 2.2.x
Closes gh-23696
2020-10-15 09:29:40 +02:00
Stephane Nicoll
bdb6b2a4bb Add configuration for changelog generator
This commits adds a dedicated configuration to be used when invoking
the github changelog generator. This custom configuration makes sure
to sort dependency upgrades based on the issue title.

Closes gh-23484
2020-10-15 09:27:24 +02:00
Phillip Webb
2c487f7cb8 Polish 2020-10-06 19:24:38 -07:00
Stephane Nicoll
a10aed521a Upgrade Ubuntu version in CI images
Closes gh-23547
2020-10-01 10:45:43 +02:00
Stephane Nicoll
74a164e822 Upgrade Ubuntu version in CI images
Closes gh-23548
2020-10-01 10:44:27 +02:00
Stephane Nicoll
b3563deeb3 Upgrade Ubuntu version in CI images
Closes gh-23549
2020-10-01 10:43:11 +02:00
Stephane Nicoll
abee05c67b Upgrade Ubuntu version in CI images
Closes gh-23546
2020-10-01 10:39:25 +02:00
Stephane Nicoll
5553926267 Merge branch '2.3.x'
See gh-23496
2020-09-28 14:40:39 +02:00
Stephane Nicoll
209f92cfd4 Merge branch '2.2.x' into 2.3.x
See gh-23495
2020-09-28 14:40:10 +02:00
Stephane Nicoll
350ef9755d Merge branch '2.1.x' into 2.2.x
See gh-23494
2020-09-28 14:39:15 +02:00
Stephane Nicoll
756a86aa8f Rename changelog generator's task name
Closes gh-23493
2020-09-28 14:38:21 +02:00
Phillip Webb
f53b031628 Merge branch '2.2.x' into 2.3.x 2020-09-25 12:42:38 -07:00
Phillip Webb
325194093c Merge branch '2.1.x' into 2.2.x 2020-09-25 12:42:29 -07:00
Phillip Webb
6d70c3867e Upgrade to latest concourse-java-scripts 2020-09-25 12:41:58 -07:00
Phillip Webb
3fc127f8dc Merge branch '2.3.x' into master
Closes gh-23499
2020-09-25 12:41:12 -07:00
Phillip Webb
ff4d3eb1be Merge branch '2.2.x' into 2.3.x
Closes gh-23498
2020-09-25 12:40:57 -07:00
Phillip Webb
f16eabad0a Merge branch '2.1.x' into 2.2.x
Closes gh-23497
2020-09-25 12:40:44 -07:00
Phillip Webb
56a8125eee Upgrade docker images to Ubuntu Focal
Closes gh-23492
2020-09-25 12:38:44 -07:00
Phillip Webb
c03e16884f Merge branch '2.3.x' into master
Closes gh-23496
2020-09-25 12:26:56 -07:00