Commit Graph

350 Commits (aec6c1ed92510183ee60d0b9639c325e218fb302)

Author SHA1 Message Date
Stephane Nicoll 362297a010 Fix formatting 5 years ago
Stephane Nicoll 475169a80e Merge branch '2.2.x'
Closes gh-20160
5 years ago
Stephane Nicoll 06c85e96c3 Merge branch '2.1.x' into 2.2.x
Closes gh-20159
5 years ago
dreis2211 e1f743a21b Upgrade CI to Docker 19.03.5
See gh-20157
5 years ago
Johnny Lim b67ece48e4 Polish
See gh-20020
5 years ago
Stephane Nicoll bdf2029c36 Merge branch '2.1.x' into 2.2.x
Closes gh-19928
5 years ago
dreis2211 4205d980b7 Upgrade CI images to Ubuntu Bionic 20200112
See gh-19913
5 years ago
Stephane Nicoll 9c27921a46 Upgrade Java 13 version in CI image
Closes gh-19856
5 years ago
Stephane Nicoll b315bfd87c Merge branch '2.1.x' into 2.2.x
Closes gh-19869
5 years ago
Stephane Nicoll 8dc3e74447 Upgrade Java 8 version in CI image
Closes gh-19857
5 years ago
Stephane Nicoll 938c7a6d9f Merge branch '2.1.x' into 2.2.x
Closes gh-19763 in 2.2.4
5 years ago
Stephane Nicoll 11efe172e9 Upgrade Java 11 version in CI image
Closes gh-19763
5 years ago
Madhura Bhave 75f210a631 Merge branch '2.1.x'
Closes gh-18906
5 years ago
Madhura Bhave 8d3df1b4b8 Make CI credentials requirement lenient when building RestTemplate
Fixes gh-18901
5 years ago
Andy Wilkinson 142934432f Merge branch '2.1.x'
Closes gh-18903
5 years ago
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
5 years ago
Stephane Nicoll 8e3459fe4f Merge branch '2.1.x'
Closes gh-18851
5 years ago
dreis2211 f9cb7c6220 Drop JDK 12-based CI
See gh-18848
5 years ago
Madhura Bhave 2369639b4b Merge branch '2.1.x'
Closes gh-18840
5 years ago
Madhura Bhave 2d604beb47 Migrate release scripts to java
Closes gh-17261
5 years ago
Stephane Nicoll 5e1a6b6785 Upgrade Java 13 version in CI image
Closes gh-18820
5 years ago
Phillip Webb 985220608a Merge branch '2.1.x'
Closes gh-18720
5 years ago
Phillip Webb eda4a212fe Upgrade CI to JDK 8u232-b09
Closes gh-18715
5 years ago
Phillip Webb c5eefef90d Merge branch '2.1.x'
Closes gh-18719
5 years ago
Phillip Webb f07e01686d Upgrade CI to use JDK 11.0.5
Closes gh-18717
5 years ago
Stephane Nicoll 8c029959e6 Upgrade Java 13 version in CI image
Closes gh-18357
5 years ago
Stephane Nicoll 5058259897 Upgrade Java 13 version in CI image
Closes gh-18277
5 years ago
Stephane Nicoll 99960b0c26 Upgrade Java 13 version in CI image
Closes gh-18209
5 years ago
Stephane Nicoll f46a03d571 Upgrade Java 13 version in CI image
Closes gh-18149
5 years ago
Phillip Webb 7511502471 Merge branch '2.1.x' 5 years ago
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
5 years ago
Phillip Webb 625f4e6dec Merge branch '2.1.x'
Closes gh-18114
5 years ago
Phillip Webb 42ba3050bc Upgrade CI images to Ubuntu Bionic 20190807
Closes gh-18113
5 years ago
Phillip Webb 013a8fcd03 Merge branch '2.1.x'
Closes gh-18112
5 years ago
Phillip Webb 3639776ec2 Upgrade CI to docker 19.03.2
Closes gh-18111
5 years ago
Stephane Nicoll 0e2eac4a39 Upgrade Java 13 version in CI image
See gh-17839
5 years ago
Stephane Nicoll dec15864df Upgrade Java 13 version in CI image
Closes gh-17839
5 years ago
Stephane Nicoll d222575483 Merge branch '2.1.x'
Closes gh-17632
5 years ago
Stephane Nicoll 2db1db6bfb Upgrade Java 12 version in CI image
Closes gh-17625
5 years ago
Stephane Nicoll f7ce9346f4 Merge branch '2.1.x'
Closes gh-17631
5 years ago
Stephane Nicoll f6266d04fb Upgrade Java 11 version in CI image
Closes gh-17626
5 years ago
Stephane Nicoll 486aa48de5 Merge branch '2.1.x'
Closes gh-17630
5 years ago
Stephane Nicoll 9d12626e43 Upgrade Java 8 version in CI image
Closes gh-17627
5 years ago
Stephane Nicoll 0d324812c7 Add Java 13 CI
Closes gh-16970
5 years ago
Phillip Webb 718c1d7204 Upgrade Java 12 version in CI image
Closes gh-17246
5 years ago
Phillip Webb 064240266f Upgrade Java 11 version in CI image
Closes gh-17244
5 years ago
Phillip Webb 3869da88d4 Upgrade Java 8 version in CI image
Closes gh-17245
5 years ago
Phillip Webb 0ef331018e Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson ef09c81ea7 Upgrade JDK 9 CI image to JDK 9+181
Closes gh-16400
6 years ago
Stephane Nicoll 274e9ede81 Set up CI for JDK 12
Closes gh-16212
6 years ago
Andy Wilkinson ce145a833c Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson 70d883a8ee Correct the location to which Java 8 is extracted
Closes gh-15813
6 years ago
Madhura Bhave 82a711403d Extract java8 binary to the correct location
Fixes gh-15948
6 years ago
Andy Wilkinson 0380ca33f2 Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson 874489f1c8 Upgrade Java 8 CI image to 1.8.0_202-b08
Closes gh-15813
6 years ago
Andy Wilkinson 59c017b627 Upgrade JDK 11 CI image to 11.0.2+9
Closes gh-15812
6 years ago
Madhura Bhave edc1a4fb86 Automate JDK CI upgrades using AdoptOpenJDK API
An issue is created if a new release is detected.

Closes gh-15164
6 years ago
Andy Wilkinson a3c7401c5a Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson 4b6f6512ea Ensure that the java binary is extracted to the correct location
Closes gh-15357
6 years ago
Phillip Webb 3fe7bf4dc7 Fix Java 11 CI reference
See gh-15179
6 years ago
Phillip Webb 578f093d64 Merge branch '2.0.x' 6 years ago
Toshiaki Maki dd2ed72fae Fix CI Java 11 references
Closes gh-15179
6 years ago
Phillip Webb 90bfd0bf36 Merge branch '2.0.x' 6 years ago
Phillip Webb acf046ba27 Update all JDK images to AdoptJDK
Closes gh-15158
6 years ago
Phillip Webb 06e9a97dfd Merge branch '2.0.x' 6 years ago
Phillip Webb 27714b1e7d Attempt to fix docker-lib.sh script
See gh-15158
6 years ago
Phillip Webb e8eaeba20c Attempt to fix docker-lib.sh script
See gh-15158
6 years ago
Phillip Webb e9232288f4 Merge branch '2.0.x' 6 years ago
Phillip Webb 8fcad7bb53 Fix CI curl calls
Fix `curl` to follow redirects and use the correct `strip` variable.

See gh-15158
6 years ago
Phillip Webb 8f341fa61d Switch CI to OpenJDK releases
Update the download URLs to archives that include the `javadoc` binary.

See gh-15158
6 years ago
Phillip Webb 7934b08ecd Update docker-lib.sh for CLI changes
Update docker-lib.sh to deal with the latest docker CLI changes.

See gh-15158
6 years ago
Phillip Webb c5a7704774 Use local docker-lib.sh
Update the modified docker image build to use the local docker-lib.sh
file rather than grabbing it from the concourse github.

See gh-15158
6 years ago
Phillip Webb 1480dd81eb Migrate CI images to tagged Ubuntu release
Update the CI image process to build from a tagged ubuntu release. All
images now make use of a shared setup script to install the appropriate
binaries.

Closes gh-15158
6 years ago
Andy Wilkinson 7d5a76c61f Work around SUREFIRE-1588 by dropping back to 10.0.2+13-Debian-1
See gh-15056
6 years ago
Andy Wilkinson 022c9dd55b Merge branch '2.0.x' 6 years ago
Andy Wilkinson f210e9c77f Add local docker-lib.sh file when building CI images
Closes gh-15058
6 years ago
Andy Wilkinson 16d4a826a3 Merge branch '2.0.x' 6 years ago
Andy Wilkinson e915006161 Use sha256 hashes for Docker base images to ensure repeatability
Closes gh-15056
6 years ago
Andy Wilkinson 8d701e6d4d Revert addition of JDK-12 based CI
See gh-15031
6 years ago
Andy Wilkinson 9bb7edcb88 Remove JDK 9 and 10-based CI and add JDK 12
Closes gh-15031
6 years ago
Andy Wilkinson bbdd731535 Use 11.0.1-jdk for Java 11 CI builds
Closes gh-15030
6 years ago
Madhura Bhave 8a94c5581c Merge branch '2.0.x' 6 years ago
Madhura Bhave b832a2f604 Add reference to docker-lib source 6 years ago
Gustavo Andrade 95ae66b3ff Upgrade Java 11 CI image to 11-ea-28-jdk
Closes gh-14631
6 years ago
Andy Wilkinson 9b7122bf91 Merge branch '2.0.x' 6 years ago
Gustavo Andrade 9cd0c5a05d Upgrade Java 10 CI image to 10.0.2-13-jdk
Closes gh-14630
6 years ago
Andy Wilkinson d4e7959a93 Merge branch '2.0.x' 6 years ago
Andrade, Gustavo (ESI) 31f89e5981 Upgrade Java 8 CI image to openjdk:8u181-jdk
Closes gh-14618
6 years ago
Madhura Bhave 7127098f86 Remove call to stop_docker 6 years ago
Stephane Nicoll 9a94fb3464 Add ci build for Java 11
Closes gh-14028
6 years ago
Andy Wilkinson d70434a27d Use 9.0.4-12-jdk for JDK 9-based CI
Closes gh-13059
7 years ago
Andy Wilkinson d448c5ac49 Use openjdk:10.0.1-10-jdk Docker image for JDK 10-based CI
Closes gh-12988
7 years ago
Andy Wilkinson 87782a2db4 Upgrade JDK 10-based CI to jdk-10-ea-46
Closes gh-12515
7 years ago
Andy Wilkinson f80343b2ea Use the correct tag for JDK 10 EA 32
See gh-12028
7 years ago
Andy Wilkinson dfbababd11 Add a JDK 10 build to the CI pipeline
Closes gh-12028
7 years ago
Madhura Bhave 6b3b7909f3 Update CI docker image with latest scripts tag 7 years ago
Madhura Bhave 8001c6a2b8 Fix docker-lib url in images 7 years ago
Madhura Bhave 747b71ba69 Add docker-lib from github 7 years ago
Madhura Bhave e28915bd4b Make integration tests self-contained
Fixes gh-10516
7 years ago
Phillip Webb e9f9462917 Add Concourse CI pipeline
Add CI pipeline for builds and releases.

Fixes gh-9316
7 years ago