Phillip Webb
e26777c014
Parameterize and increase CI task timeouts
2019-08-01 10:46:00 +01:00
Phillip Webb
25e73633bb
Update CI credhub references
2019-06-14 22:18:45 -07:00
Phillip Webb
8b64c54919
Add resource icons to CI pipeline
2019-06-14 21:12:42 -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
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
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
Phillip Webb
ee2d469881
Upgrade CI to artifactory resource 0.0.5
...
Closes gh-15159
2018-11-13 09:53:36 -08:00
Andy Wilkinson
d267f1ed69
Use full path when specifying Dockerfile to build
...
See gh-15058
2018-11-01 13:02:59 +00:00
Andy Wilkinson
f210e9c77f
Add local docker-lib.sh file when building CI images
...
Closes gh-15058
2018-11-01 12:53:31 +00: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
e6a69119ef
Add trigger for 2.0.x-based pull requests
...
Closes gh-14034
2018-08-13 14:02:48 -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
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
Madhura Bhave
1fb51dcc0d
Send Slack Notifications when build completes
...
Closes gh-10790
2018-05-02 17:19:36 -07:00
Madhura Bhave
2e836ac74b
Use token to prevent rate limiting by Github API
2018-04-19 10:39:52 -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
68a9aa56f0
Fix determine email body script
2018-04-11 18:09:08 -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
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
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
dfbababd11
Add a JDK 10 build to the CI pipeline
...
Closes gh-12028
2018-03-02 14:20:29 +00:00
Madhura Bhave
013310738f
Get CI image in RC and release jobs
2018-01-30 15:02:17 -08: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
24f681826c
Upgrade to artifactory resource 0.0.3
...
Fixes gh-10832
2017-11-28 16:23:02 -08:00
Phillip Webb
dd3dde3531
Make concourse pipeline public
...
Migrate concourse pipeline to use credhub and expose a limited number
of jobs as "public".
Closes gh-10693
2017-11-06 15:26:46 -08:00
Phillip Webb
030d93d5ed
Upgrade to artifactory resource 0.0.3-SNAPSHOT
...
See gh-10832
2017-10-30 11:19:32 -07:00
Madhura Bhave
948a86e4eb
Build PRs as part of concourse pipeline
...
Closes gh-10526
2017-10-18 09:32:39 -07:00
Andy Wilkinson
fc68af33c4
Correct typos (sonattype -> sonatype) in pipeline.yml
2017-10-16 12:14:16 +01:00
Andy Wilkinson
74d7a53119
Trigger JDK 9 build when Git repo changes
...
Closes gh-10515
2017-10-16 12:03:30 +01:00
Phillip Webb
dcad69fd23
Fix artifactory property used on docs
...
Fixes gh-10608
2017-10-11 18:43:46 -07:00
Phillip Webb
6de12b20f0
Upgrade CI to use artifactory-resource 0.0.2
...
Fixes gh-10570
2017-10-10 12:15:02 -07:00
Phillip Webb
250eb67f46
Stop using checksum based artifactory deploys
...
Fixes gh-10552
2017-10-08 07:51:35 -07:00
Phillip Webb
8d36e88fdf
Upgrade to artifactory resource 0.0.2 SNAPSHOT
...
See gh-10521
2017-10-08 07:51:35 -07: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