Andy Wilkinson
2dce3abe84
Use main branch when working with Homebrew tap's git repo
...
Closes gh-26173
2021-04-20 15:51:06 +01:00
Andy Wilkinson
bfe8e5ac19
Revert changes to make staging run Docker
...
See gh-26130
2021-04-15 10:11:43 +01:00
Andy Wilkinson
6073cf7063
Marking staging tasks as privileged so they can start Docker
...
See gh-26130
2021-04-15 09:30:14 +01:00
Stephane Nicoll
9d76ad58d5
Merge branch '2.4.x'
...
Closes gh-25783
2021-03-24 17:33:53 +01:00
Stephane Nicoll
0043093a7d
Drop Java 15 build
...
Closes gh-25782
2021-03-24 17:33:43 +01:00
Andy Wilkinson
af3aa234de
Merge branch '2.4.x'
...
Closes gh-25728
2021-03-17 17:38:39 +00:00
Andy Wilkinson
2c2e2c8448
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25727
2021-03-17 17:38:17 +00:00
Andy Wilkinson
4358d9bc39
Update CI to use Artifactory Resource 0.0.14
...
Closes gh-25698
2021-03-17 17:37:09 +00:00
Andy Wilkinson
c007709bad
Merge branch '2.4.x'
...
Closes gh-25522
2021-03-05 17:44:17 +00:00
Andy Wilkinson
24e957b052
Polish "Add Java 16 CI pipeline"
...
See gh-25519
2021-03-05 17:42:06 +00:00
dreis2211
d89739cc78
Add Java 16 CI pipeline
...
See gh-25519
2021-03-05 17:41:32 +00:00
Andy Wilkinson
38610a6cae
Merge branch '2.4.x'
2021-02-18 08:35:37 +00:00
Andy Wilkinson
daf067e49a
Merge branch '2.3.x' into 2.4.x
2021-02-18 08:35:28 +00:00
Andy Wilkinson
78cbe7a4d9
Update Sonatype credentials used to publish to Central
2021-02-18 08:30:32 +00:00
Andy Wilkinson
91e16e1099
Merge branch '2.4.x'
...
Closes gh-25344
2021-02-17 16:51:55 +00:00
Andy Wilkinson
dea9b7f085
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25343
2021-02-17 16:51:37 +00:00
Andy Wilkinson
98ee724ec6
Stop using Bintray to publish to Maven Central
...
This commit reworks the CI pipeline to remove the use of Bintray for
publishing to Maven Central. In its place it adds a new
publishToCentral command to the release scripts. This command can be
used to publish a directory tree of artifacts to the Maven Central
gateway hosted by Sonatype.
Publishing consists of 4 steps:
1. Create the staging repository
2. Deploy artifacts to the repository
3. Close the repository
4. Release the repository
The command requires 3 arguments:
1. The type of release being performed
2. Location of a build info JSON file that describes the release
that is to be deployed
3. Root of a directory structure, in Maven repository layout, that
contains the artifacts to be deployed
Closes gh-25107
2021-02-17 16:50:02 +00:00
Phillip Webb
dceaf9b7f0
Merge branch '2.4.x'
...
Closes gh-25161
2021-02-09 16:44:26 -08:00
Phillip Webb
f555a6f55f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25160
2021-02-09 16:44:04 -08:00
Phillip Webb
f5f1b4348e
Merge branch '2.2.x' into 2.3.x
...
Closes gh-25159
2021-02-09 16:43:41 -08:00
Phillip Webb
0129e6b52d
Upgrade CI to github-pr-resource v0.23.0
...
Closes gh-25155
2021-02-09 16:43:19 -08:00
Phillip Webb
13b2c2041f
Merge branch '2.4.x'
...
Closes gh-25158
2021-02-09 16:41:17 -08:00
Phillip Webb
cd44db9fdb
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25157
2021-02-09 16:40:24 -08:00
Phillip Webb
479f6200da
Merge branch '2.2.x' into 2.3.x
...
Closes gh-25156
2021-02-09 16:39:32 -08:00
Phillip Webb
4b97f819d6
Upgrade CI to artifactory-resource 0.0.13
...
Closes gh-25154
2021-02-09 16:37:08 -08:00
Phillip Webb
33c1a050ee
Merge branch '2.4.x'
2021-01-14 21:15:17 -08:00
Phillip Webb
a790a9079d
Attempt to fix homebrew tap repo update
...
See gh-24677
2021-01-14 20:49:16 -08:00
Madhura Bhave
320f4b206e
Merge branch '2.4.x'
...
Closes gh-24692
2021-01-07 14:24:25 -08:00
Madhura Bhave
e5981c16d7
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24691
2021-01-07 14:22:58 -08:00
Madhura Bhave
b309980a59
Automate homebrew tap repo update
...
Closes gh-24677
2021-01-07 14:21:01 -08:00
Madhura Bhave
edf67e541c
Merge branch '2.4.x'
...
Closes gh-24502
2020-12-14 12:16:09 -08:00
Madhura Bhave
923ddd3479
Update latest GA param for SDKMAN
...
See gh-24501
2020-12-14 12:11:57 -08:00
Madhura Bhave
5d163ba906
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24501
2020-12-14 12:11:11 -08:00
Madhura Bhave
e5e654c9ee
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24500
2020-12-14 12:08:33 -08:00
Madhura Bhave
822ae0daf7
Fix detection of latest GA for SDKMAN
...
Fixes gh-24475
2020-12-14 12:07:15 -08:00
Phillip Webb
f012bd1562
Merge branch '2.3.x'
2020-12-10 18:53:09 -08:00
Phillip Webb
743fedc0ea
Merge branch '2.2.x' into 2.3.x
2020-12-10 18:52:31 -08:00
Phillip Webb
ff124c0902
Use GitHub token rather than password
...
See gh-24458
2020-12-10 18:51:47 -08:00
Phillip Webb
c45600e289
Merge branch '2.3.x'
2020-12-10 18:26:50 -08:00
Phillip Webb
305694e162
Merge branch '2.2.x' into 2.3.x
2020-12-10 18:22:35 -08:00
Phillip Webb
babae118fc
Attempt to fix oci-build-task config
...
See gh-24197
2020-12-10 16:40:44 -08:00
Phillip Webb
b953c41a5f
Attempt to fix oci-build-task config
...
See gh-24197
2020-12-10 16:31:37 -08:00
Phillip Webb
615d054dec
Attempt to fix oci-build-task config
...
See gh-24197
2020-12-10 15:58:19 -08:00
Phillip Webb
6990fff27a
Attempt to fix oci-build-task config
...
See gh-24197
2020-12-10 14:35:04 -08:00
Phillip Webb
c14be4e84b
Generate CI images with oci-build-task
...
Update CI to generate images using an `oci-build-task` since
the `registry-image` resource cannot perform actual image builds.
See gh-24197
2020-12-10 14:10:17 -08:00
Stephane Nicoll
aaaed07735
Merge branch '2.3.x'
2020-12-10 18:31:53 +01:00
Stephane Nicoll
360013cba4
Merge branch '2.2.x' into 2.3.x
2020-12-10 18:31:32 +01:00
Stephane Nicoll
793bfff2c8
Polish
...
See gh-21903
2020-12-10 18:20:33 +01:00
Madhura Bhave
15c6415c92
Merge branch '2.3.x'
...
Closes gh-24421
2020-12-09 12:25:27 -08:00
Madhura Bhave
6553020e8d
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24420
2020-12-09 12:24:18 -08:00
Madhura Bhave
e5aea89599
Move SDKMAN to a separate job
...
Closes gh-21903
2020-12-09 12:20:05 -08:00
Madhura Bhave
6c6e339dbb
Merge branch '2.3.x'
...
Closes gh-24316
2020-12-02 10:57:05 -08:00
Madhura Bhave
f569d7616d
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24315
2020-12-02 10:56:23 -08:00
Madhura Bhave
7b38b0ed11
Add SDKMAN to pipeline
...
Closes gh-11987
2020-12-02 10:52:41 -08:00
Andy Wilkinson
57b053aa28
Merge branch '2.3.x'
...
Closes gh-24199
2020-11-18 11:21:23 +00:00
Andy Wilkinson
46c9a4fbc7
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24198
2020-11-18 11:18:22 +00:00
Andy Wilkinson
96e40e97d2
Switch to Concourse's registry-image resource
...
Closes gh-24197
2020-11-18 11:16:37 +00:00
Madhura Bhave
33499674e7
Merge branch '2.3.x'
...
Closes gh-24188
2020-11-17 16:24:42 -08:00
Madhura Bhave
af8b6ed5d2
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24187
2020-11-17 16:23:37 -08:00
Madhura Bhave
4961599f53
Pin github-pr-resource to v0.21.0
...
Closes gh-24145
2020-11-17 16:21:24 -08:00
Andy Wilkinson
f5ec36cd7b
Merge branch '2.3.x'
...
Closes gh-24040
2020-11-04 20:53:53 +00:00
Andy Wilkinson
fdd028d52c
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24039
2020-11-04 20:53:06 +00:00
Andy Wilkinson
d3ea48b7a8
Configure DockerHub credentials on staging builds
...
See gh-24038
2020-11-04 20:48:14 +00:00
Andy Wilkinson
1172dbfec9
Log into DockerHub prior to running CI builds
...
Closes gh-24038
2020-11-04 20:31:49 +00:00
Phillip Webb
c03e16884f
Merge branch '2.3.x' into master
...
Closes gh-23496
2020-09-25 12:26:56 -07: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
Phillip Webb
5d17bcab3e
Merge branch '2.3.x' into master
2020-09-25 12:13:57 -07:00
Phillip Webb
49c184d5cf
Merge branch '2.2.x' into 2.3.x
2020-09-25 12:13:44 -07:00
Phillip Webb
0fd7dd297a
Merge branch '2.1.x' into 2.2.x
2020-09-25 12:12:47 -07:00
Phillip Webb
956ee223be
Fix CI GitHub icon reference
2020-09-25 12:10:18 -07:00
Phillip Webb
fa81c37422
Merge branch '2.2.x' into 2.3.x
2020-09-21 21:41:51 -07:00
Phillip Webb
de5a5abc7e
Merge branch '2.3.x'
2020-09-21 21:39:13 -07:00
Phillip Webb
a47bc41fe3
Merge branch '2.2.x' into 2.3.x
2020-09-21 21:29:05 -07:00
Phillip Webb
e8d24948d5
Merge branch '2.1.x' into 2.2.x
2020-09-21 21:23:03 -07:00
Phillip Webb
b0cc5fba4e
Use per-branch CI images
...
Closes gh-23439
2020-09-21 20:03:43 -07:00
Phillip Webb
b59b28767b
Merge branch '2.2.x' into 2.3.x
2020-09-21 17:41:50 -07:00
Phillip Webb
e6ebcf1429
Upgrade Java version used in CI from 14 to 15
...
Closes gh-23433
2020-09-21 17:18:49 -07:00
Madhura Bhave
d0507ac2f0
Merge branch '2.3.x'
2020-08-03 17:14:28 -07:00
Madhura Bhave
43c0b3d4dc
Merge branch '2.2.x' into 2.3.x
2020-08-03 17:13:26 -07:00
Madhura Bhave
b14bd45399
Fix syntax for slack notification
...
See gh-22709
2020-08-03 17:08:30 -07:00
Andy Wilkinson
eaca13cb01
Merge branch '2.3.x'
2020-08-03 19:22:39 +01:00
Andy Wilkinson
6ca4e22831
Merge branch '2.2.x' into 2.3.x
2020-08-03 19:22:20 +01:00
Andy Wilkinson
944fe4c660
Polish
2020-08-03 19:21:29 +01:00
Andy Wilkinson
f936185fbf
Merge branch '2.3.x'
...
Closes gh-22712
2020-08-03 19:18:45 +01:00
Andy Wilkinson
992deb4647
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22711
2020-08-03 19:18:28 +01:00
Andy Wilkinson
a334134fd0
Make Slack build failure notifications more noticeable
...
Closes gh-22709
2020-08-03 19:16:01 +01:00
Andy Wilkinson
162253948a
Merge branch '2.1.x' into 2.2.x
2020-07-26 10:08:22 +01:00
Andy Wilkinson
25866019c9
Polish pipeline env vars used by Gradle Enterprise
2020-07-26 10:05:26 +01:00
Andy Wilkinson
1dfa21c99f
Merge branch '2.1.x' into 2.2.x
2020-07-25 10:28:35 +01:00
Andy Wilkinson
141c59e348
Set BRANCH env var so it's available to Gradle Enterprise
2020-07-25 10:26:53 +01:00
Andy Wilkinson
051d3f2a2e
Merge branch '2.1.x' into 2.2.x
2020-07-24 14:24:46 +01:00
Andy Wilkinson
6215052c5b
Polish integration of Gradle Enterprise in CI builds
2020-07-24 14:22:25 +01:00
Andy Wilkinson
668d52eb3f
Merge branch '2.3.x'
...
Closes gh-22172
2020-06-30 16:46:57 +01:00
Andy Wilkinson
48e607f4d2
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22171
2020-06-30 16:46:30 +01:00
Andy Wilkinson
abeab73b2c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-22170
2020-06-30 16:45:46 +01:00
XenoAmess
89d4cda855
Remove duplicated icon from git-repo-windows resource definition
...
See gh-22163
2020-06-30 16:25:32 +01:00
Stephane Nicoll
e87c3193ce
Polish "Add Java 15 CI"
...
See gh-21713
2020-06-15 17:08:12 +02:00
dreis2211
85218db222
Add Java 15 CI
...
See gh-21713
2020-06-15 17:05:54 +02:00
dreis2211
51cdb9ba54
Link complete Slack message to build log
...
See gh-21793
2020-06-11 11:36:05 -07:00
Phillip Webb
70f6ada29a
Further reduce repetition in CI pipeline.yml
...
See gh-21716
2020-06-10 17:49:46 -07:00
Phillip Webb
c34bcd496d
Merge branch '2.2.x' into 2.3.x
2020-06-10 17:40:40 -07:00
Phillip Webb
3fe4fb1373
Merge branch '2.1.x' into 2.2.x
2020-06-10 17:33:48 -07:00
Phillip Webb
418859fab6
Further reduce repetition in CI pipeline.yml
...
See gh-21716
2020-06-10 17:25:40 -07:00
Phillip Webb
3ca58f616f
Polish pipeline YAML
2020-06-10 17:18:52 -07:00
Phillip Webb
e08f70c007
Merge branch '2.2.x' into 2.3.x
2020-06-10 17:15:22 -07:00
Phillip Webb
da09e227c7
Merge branch '2.1.x' into 2.2.x
2020-06-10 17:14:37 -07:00
Phillip Webb
0957c7460b
Polish pipeline YAML
2020-06-10 17:06:39 -07:00
Phillip Webb
4e88150afb
Merge branch '2.2.x' into 2.3.x
2020-06-10 16:44:40 -07:00
Phillip Webb
f39a3f963b
Merge branch '2.1.x' into 2.2.x
2020-06-10 16:44:22 -07:00
Phillip Webb
7e64f9709a
Use milestone as docker tag
...
Update the pipeline YAML to use ((milestone)) rather than ((branch))
when tagging docker images.
See gh-21716
2020-06-10 16:43:09 -07:00
Phillip Webb
8fb3a31ab2
Merge branch '2.2.x' into 2.3.x
...
Closes gh-21877
2020-06-10 16:34:58 -07:00
Phillip Webb
9aa8a073d6
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21876
2020-06-10 16:33:34 -07:00
Phillip Webb
3a8d173845
Reduce repetition in CI pipeline.yml
...
Use YAML anchors and aliases to reduce the amount of repetition
in our CI pipeline YAML.
Closes gh-21716
2020-06-10 16:32:45 -07:00
Phillip Webb
ce13235e76
Polish
2020-06-10 16:32:45 -07:00
dreis2211
0f6767f274
Polish Slack notification when no build scan was published
...
See gh-21673
2020-06-03 18:46:58 +01:00
Andy Wilkinson
566864ef54
Upgrade to Artifactory Resource 0.0.12
...
Closes gh-21170
2020-04-29 17:52:07 +01:00
Andy Wilkinson
2bfba4a12b
Start using Artifactory Resource 0.0.12 snapshots
...
See gh-21170
2020-04-27 15:36:41 +01:00
Andy Wilkinson
619481047d
Revert "Single-thread interaction with Artifactory"
...
This reverts commit 8404ae7f38 . The
long-shot didn't pay off.
2020-04-27 15:35:05 +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
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
c81fedb60b
Merge branch '2.2.x'
2020-04-06 20:36:31 -07:00
Madhura Bhave
520b8c8836
Merge branch '2.1.x' into 2.2.x
2020-04-06 19:17:10 -07:00
Madhura Bhave
7c36cd414d
Add separate parameter for milestone name
...
Since the branch name doesn't always correspond to the milestone name,
eg, master.
See gh-20680
2020-04-06 19:14:52 -07: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
0b8b986ba0
Merge branch '2.2.x'
2020-03-31 12:08:13 -07:00
Madhura Bhave
7b667e50ba
Merge branch '2.1.x' into 2.2.x
2020-03-31 12:07:41 -07:00
Madhura Bhave
9ef56b43bf
Configure image for create pull request task
...
See gh-20530
2020-03-31 12:06:58 -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
Andy Wilkinson
8404ae7f38
Single-thread interaction with Artifactory
...
There is a regression in repo.spring.io that causes artifacts from
the same module to have SNAPSHOT replaced with different timestamps.
This then breaks dependency resolution in consuming builds. It's a
long-shot, but JFrog have been unable to identify that cause of the
problem so we're going to try using a single thread for uploading
to Artifactory to see if that helps.
2020-03-25 08:48:52 +00:00
Stephane Nicoll
9766127f9a
Merge branch '2.2.x'
...
Closes gh-20599
2020-03-21 14:02:09 +01:00
Stephane Nicoll
1bf7d25141
Remove Java 13 CI job
...
Closes gh-20578
2020-03-21 13:56:41 +01:00
Stephane Nicoll
168326d9e4
Polish
...
See gh-20576
2020-03-19 15:17:09 +01:00
dreis2211
0e796479dc
Add Java 14 CI
...
Closes gh-20576
2020-03-19 14:54:33 +01:00
Stephane Nicoll
8d3ab1cc7d
Polish "Add Java 14 CI"
...
See gh-20413
2020-03-18 14:33:01 +01:00
dreis2211
f0e57ed688
Add Java 14 CI
...
See gh-20413
2020-03-18 14:29:55 +01:00