Commit Graph

115 Commits

Author SHA1 Message Date
Madhura Bhave 7b38b0ed11 Add SDKMAN to pipeline
Closes gh-11987
2020-12-02 10:52:41 -08: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 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 e077ee4d63 Merge branch '2.2.x' into 2.3.x
Closes gh-23495
2020-09-25 12:23:59 -07:00
Phillip Webb 4bc3a34f54 Merge branch '2.1.x' into 2.2.x
Closes gh-23494
2020-09-25 12:23:45 -07:00
Phillip Webb abe169d593 Upgrade to github-changelog-generator 0.0.3
Closes gh-23493
2020-09-25 12:20:44 -07:00
Andy Wilkinson 68324c4143 Build pull requests with --continue
Closes gh-22645
2020-07-29 17:54:54 +01: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 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 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 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
dreis2211 bd1016b12d Add branch information to build scans on Windows
See gh-20382
2020-03-04 16:13:26 +01: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 3b1745173b Stop caching ~/.m2 across Gradle-based CI tasks
See gh-19931
2020-01-26 13:05:17 +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 823d39d63a Pass Gradle Enterprise-related parameters into Windows build 2020-01-12 10:47:37 +00:00
Andy Wilkinson ce99db1902 Port the build to Gradle
Closes gh-19609
Closes gh-19608
2020-01-10 14:15:35 +00:00
Phillip Webb 040712168e Cache embedmongo on CI 2019-08-01 13:06:17 +01: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 c9d6617713 Fix CI scripts following samples rename
See gh-17197
2019-06-25 16:59:58 -07:00
Phillip Webb 0ef331018e Merge branch '2.0.x' into 2.1.x 2019-06-04 14:30:52 -07:00
Phillip Webb 7fc01971ed Merge branch '1.5.x' into 2.0.x 2019-06-04 14:20:25 -07: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 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
Madhura Bhave 6f89da88e6 Cleanup unused pipeline params 2018-11-27 13:59:07 -08:00
Madhura Bhave 35db10eb30 Use the right variable name in pipeline 2018-11-19 12:51:00 -08:00
Madhura Bhave ee4205a049 Remove unnecessary logging by start-docker script 2018-11-15 15:48:28 -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
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 ef655ce949 Update sonatype credentials in sync-to-maven-central job
Closes gh-14454
2018-10-15 15:15:02 -07:00
Madhura Bhave cdc6cfcaa8 Publish release notes after artifacts have been promoted
Closes gh-14604
2018-10-05 11:39:48 -07:00
Madhura Bhave ea3d9b4ead Update publish release notes script
The milestone name and tag name can be different if the release type
is ".RELEASE".
2018-09-24 11:11:58 -04:00
Madhura Bhave 7d04c51294 Automate creation of releases notes on GitHub
Closes gh-12552
2018-09-20 16:36:43 -07:00
Madhura Bhave dfda247972 Fix warnings for params defined in pipeline but not in task
Closes gh-14445
2018-09-12 16:19:58 -07:00
Madhura Bhave 1758d8c106 Remove email resource from pipeline
Closes gh-13307
2018-05-30 19:05:34 -07:00
Madhura Bhave ee8188a19c Send email if build is successful after failure
See gh-10790
2018-04-11 13:41:52 -07:00
Madhura Bhave 0b64ac07c6 Add a separate job for syncing release to central
See gh-12292
2018-03-12 17:07:15 -07:00
Madhura Bhave a38d99762c Fix PR build so that it doesn't require privileged 2018-01-05 10:51:08 -08:00
Madhura Bhave e28915bd4b Make integration tests self-contained
Fixes gh-10516
2018-01-04 11:26:40 -08:00
Phillip Webb e9f9462917 Add Concourse CI pipeline
Add CI pipeline for builds and releases.

Fixes gh-9316
2017-10-04 20:18:53 -07:00