Commit Graph

72 Commits

Author SHA1 Message Date
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
Gustavo Andrade
9cd0c5a05d Upgrade Java 10 CI image to 10.0.2-13-jdk
Closes gh-14630
2018-09-28 13:57:42 -04:00
Andrade, Gustavo (ESI)
31f89e5981 Upgrade Java 8 CI image to openjdk:8u181-jdk
Closes gh-14618
2018-09-27 06:21:21 -04:00
Madhura Bhave
579722bfbd Fix braces in publish release notes script 2018-09-25 12:30:27 -04:00
Phillip Webb
96f5c8280c Make release notes script executable 2018-09-24 19:54:13 -04: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
e6a69119ef Add trigger for 2.0.x-based pull requests
Closes gh-14034
2018-08-13 14:02:48 -07:00
Madhura Bhave
26af0ca742 Increase wait timeout for bintray to 20 min
Closes gh-13947
2018-08-08 15:05:54 -07:00
Madhura Bhave
d15ca6e0de Update sync-to-maven-central CI job
Closes gh-13296
2018-07-02 13:57:34 -07:00
Madhura Bhave
f10972ad32 Remove redundant build_number
Fixes gh-13442
2018-06-21 11:59:05 -07:00
Madhura Bhave
a7fb3cf182 Remove extra / from artifactory server param
Fixes gh-13535
2018-06-21 11:43:19 -07:00
Madhura Bhave
1758d8c106 Remove email resource from pipeline
Closes gh-13307
2018-05-30 19:05:34 -07:00
Phillip Webb
f84014d7df Add save_build_info param to maven sync job
Update CI pipeline so that the `sync-to-maven-central` job has access
to the artifactory build info.

Closes gh-13223
2018-05-21 17:24:43 -07:00
Andy Wilkinson
14520f6ca8 Include build pipeline name in Slack alerts 2018-05-08 09:58:33 +01:00
Andy Wilkinson
d70434a27d Use 9.0.4-12-jdk for JDK 9-based CI
Closes gh-13059
2018-05-04 10:24:55 +01:00
Madhura Bhave
1fb51dcc0d Send Slack Notifications when build completes
Closes gh-10790
2018-05-02 17:19:36 -07:00
Madhura Bhave
04d6bc5119 Update email script to find status till one is found
The determine-email-body script would only look at the previous commit's
status to determine whether to send a success email or not. If no status
was found (this happens when commits are pushed close to each other and CI
only runs the latest one), it would send a successful email even if the last
CI run was successful.
2018-05-02 13:33:14 -07:00
Andy Wilkinson
d448c5ac49 Use openjdk:10.0.1-10-jdk Docker image for JDK 10-based CI
Closes gh-12988
2018-04-27 14:00:51 +01:00
Madhura Bhave
2e836ac74b Use token to prevent rate limiting by Github API 2018-04-19 10:39:52 -07:00
Madhura Bhave
df7ddeefc4 Polish promotion script
See gh-12292
2018-04-13 11:57:56 -07:00
Madhura Bhave
3f34f25d10 Use the right image 2018-04-12 10:10:04 -07:00
Madhura Bhave
eaa8faae09 Apply email notification config to jdk9 & 10 builds
See gh-10790
2018-04-12 09:46:03 -07:00
Madhura Bhave
62a8f60bb3 Second attempt at fixing email notification script 2018-04-11 19:34:44 -07:00
Madhura Bhave
68a9aa56f0 Fix determine email body script 2018-04-11 18:09:08 -07:00
Madhura Bhave
8d4e5cbfb7 No need to create output directory 2018-04-11 14:13:11 -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
a09a6f223b Reinstate commit status for concourse builds
Fixes gh-10851
2018-04-10 11:59:17 -07:00
Andy Wilkinson
d8b2a17e1c Reinstate CI image builds for 2.0.x pipeline 2018-04-10 16:47:42 +01:00
Andy Wilkinson
a9020df9b9 Remove pull request and CI image builds from 2.0.x pipeline 2018-04-10 09:53:15 +01:00
Andy Wilkinson
a50ef54e3b Create 2.0.x branch and CI pipeline 2018-04-10 09:42:30 +01:00
Madhura Bhave
fa4a3ab308 Don't force snapshot update for integration tests
See if that fixes intermittent NoClassDefFoundError.

See gh-12689
2018-04-03 12:04:20 -07:00
Madhura Bhave
a938c372ea Switch to async promotion
Due to timeouts while distributing release artifacts,
this commit uses the async mode for distribution.

Before syncing to maven central, we need to check if all the artifacts
have been published to Bintray. This is done by hitting the Bintray API
till we get the version or until a timeout is reached.

Closes gh-12292
2018-03-29 16:03:24 -07:00
Madhura Bhave
8633ddc198 Fix exclude pattern 2018-03-28 18:53:16 -07:00
Madhura Bhave
770cbfae0e Don't publish effective POM
Fixes gh-12662
2018-03-28 13:43:06 -07:00
Andy Wilkinson
87782a2db4 Upgrade JDK 10-based CI to jdk-10-ea-46
Closes gh-12515
2018-03-16 08:27:29 +00:00
Madhura Bhave
0b64ac07c6 Add a separate job for syncing release to central
See gh-12292
2018-03-12 17:07:15 -07:00
Andy Wilkinson
f80343b2ea Use the correct tag for JDK 10 EA 32
See gh-12028
2018-03-02 14:36:14 +00:00
Andy Wilkinson
dfbababd11 Add a JDK 10 build to the CI pipeline
Closes gh-12028
2018-03-02 14:20:29 +00:00
Phillip Webb
9bb39f0d44 Increase promote timeouts
Fixes gh-12291
2018-02-28 19:01:24 -08:00
Madhura Bhave
00218dbfea Remove duplicate curl parameter 2018-02-27 18:56:06 -08:00
Madhura Bhave
6b3b7909f3 Update CI docker image with latest scripts tag 2018-02-27 11:26:21 -08:00
Madhura Bhave
589d4f9cdf Fix concourse scripts to get next release version
Fixes gh-12239
2018-02-27 11:06:00 -08:00
Madhura Bhave
013310738f Get CI image in RC and release jobs 2018-01-30 15:02:17 -08:00
Phillip Webb
2f834b377c Fix variable names used in concourse stage script 2018-01-30 14:31:24 -08:00