Commit Graph

74 Commits (39a24b093d61f12ca8eaaa48f943c3ac580413e0)

Author SHA1 Message Date
Andy Wilkinson 5d776f2a8b Set user.name in CI builds so it's picked up by Gradle Enterprise 4 years ago
Andy Wilkinson 6215052c5b Polish integration of Gradle Enterprise in CI builds 4 years ago
Andy Wilkinson 60ff87155f Polish "Add Gradle Enterprise Extension"
See gh-22089
4 years ago
dreis2211 24072bed96 Improve error handling in JDK upgrade checks
See gh-22110
4 years ago
Phillip Webb 6d93d732b4 Cherry-pick release script updates
Cherry-pick release script updates from 2.3.x

See gh-21474
5 years ago
Madhura Bhave 7d197e6469 Don't add waiting-for-triage label for issues created by CI automation
Closes gh-21282
5 years ago
Madhura Bhave fd14c4e72a Switch docker upgrade script to submit issue rather than PR
Closes gh-20976
5 years ago
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
5 years ago
dreis2211 0ee6108427 Harmonize issue title for auto-created Docker upgrade issues
See gh-20793
5 years ago
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
5 years ago
Madhura Bhave b3906e0466 Fix no such directory error on CI
See gh-20530
5 years ago
Madhura Bhave e174231d15 Polish "Automate Docker update in CI"
See gh-20530
5 years ago
dreis2211 4752d7e91a Automate Docker updates in CI
See gh-20530
5 years ago
dreis2211 e6abcacf1a Only suggest Ubuntu versions available in the Docker registry
See gh-20577
5 years ago
dreis2211 4136300235 Automate Ubuntu base image upgrade
See gh-20355
5 years ago
dreis2211 9a59d5f9fc Use AdoptOpenJDK API V3 when detecting JDK updates
See gh-19168
5 years ago
Madhura Bhave 656f73f0c5 Parse version from build.json for release notes generation
Fixes gh-18908
5 years ago
dreis2211 f9cb7c6220 Drop JDK 12-based CI
See gh-18848
5 years ago
Madhura Bhave 2d604beb47 Migrate release scripts to java
Closes gh-17261
5 years ago
Madhura Bhave d906f96258 Always get latest snapshots for windows build 5 years ago
Madhura Bhave bb85612723 Add concourse pipeline for Windows
Closes gh-15553
5 years ago
Phillip Webb 6e5ba8077a Fix sync-to-maven-central script 5 years ago
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.
5 years ago
Phillip Webb de037f55dc Fix detect JDK CI script 5 years ago
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
6 years ago
Phillip Webb 80e5762457 Merge branch '2.0.x' into 2.1.x
Closes gh-17087
6 years ago
Phillip Webb da1d4b8c3b Run root nohttp checkstyle on CI
Closes gh-17081
6 years ago
Phillip Webb 0ef331018e Merge branch '2.0.x' into 2.1.x 6 years ago
Phillip Webb c7746fba3b Allow promote script to be run again 6 years ago
Phillip Webb d6496c00b9 Fixup promote script 6 years ago
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
6 years ago
Stephane Nicoll 274e9ede81 Set up CI for JDK 12
Closes gh-16212
6 years ago
Madhura Bhave 10f0bcf992 Merge branch '2.0.x' into 2.1.x 6 years ago
Madhura Bhave 3e82e7aa7e Publish release notes after central sync for releases
Closes gh-15713
6 years ago
Madhura Bhave ddfcc1e28f Change label for automatic jdk upgrade issues
Closes gh-15825
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
Phillip Webb 7cc1e0e4d6 Fix release notes generation script
Script was accidentally trying to import `common.sh`.

Closes gh-15349
6 years ago
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
6 years ago
Johnny Lim 7eb93a0126 Remove unnecessary echo in release notes script
Closes gh-15169
6 years ago
Phillip Webb 506fbd803b Use release notes generator docker image in CI
Closes gh-15160
6 years ago
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
6 years ago
Madhura Bhave 3a7101233f Fix publish release notes script
See gh-14857
6 years ago
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
6 years ago
Madhura Bhave ef655ce949 Update sonatype credentials in sync-to-maven-central job
Closes gh-14454
6 years ago
Madhura Bhave 042d495d92 Set gradle-plugin attribute on the Bintray package
Closes gh-14447
6 years ago
Madhura Bhave cdc6cfcaa8 Publish release notes after artifacts have been promoted
Closes gh-14604
6 years ago
Hanope 31a5bfdcba Simplify escaping of newline characters when publishing release notes
Closes gh-14620
6 years ago
Madhura Bhave 579722bfbd Fix braces in publish release notes script 6 years ago
Phillip Webb 96f5c8280c Make release notes script executable 6 years ago
Madhura Bhave ea3d9b4ead Update publish release notes script
The milestone name and tag name can be different if the release type
is ".RELEASE".
6 years ago