Commit graph

14 commits

Author SHA1 Message Date
Rene Groeschke
02439e321d
Update Gradle gradleEnterprise plugin (develocity now) (#109443)
* Update Gradle gradleEnterprise plugin (develocity now)
* Fix imports in build scan script
* Fix build scan api usage
* Dependency cleanup and API fix
* Fix API update for BuildResult in Build scans
* Fix buildkite buildscan annotations based on gradle failures
2024-06-10 14:26:43 +02:00
Rene Groeschke
1ff52576de
Revert "Update build cache setup to use Gradle Enterprise connector (#102180)" (#102446)
We detected what seems to be a bug in the Gradle Connector API that does
fail to configure caching for included projects. We raised a discussion
about that with the Gradle team.

This reverts commit d9865bcdb4.
2023-11-23 06:19:45 -05:00
Rene Groeschke
d9865bcdb4
Update build cache setup to use Gradle Enterprise connector (#102180)
* Update build cache setup to use Gradle Enterprise connector
* Cleanup outdated artifactory setup
* Remove duplicate configuration on CI
* Fix bwc builds
2023-11-21 10:21:02 +01:00
Brian Seeders
81e1fd2f1b
Add java-matrix and java-fips-matrix Buildkite pipelines (#97253) 2023-07-28 14:49:46 -04:00
Rory Hunter
3a3e5f6176
Apply 2-space indent to all gradle scripts (#48849)
Closes #48724. Update `.editorconfig` to make the Java settings the default
for all files, and then apply a 2-space indent to all `*.gradle` files.
Then reformat all the files.
2019-11-13 10:14:04 +00:00
Mark Vieira
b57f2ff680
Use VAULT_TOKEN environment variable if it exists (#45525) 2019-09-30 15:05:07 -07:00
Alpar Torok
cbe8b3645f
Disable the use of artifactory in CI (#47100) 2019-09-25 14:33:26 +03:00
Mark Vieira
4dcc226e14
Disable local build cache in CI (#46505) 2019-09-10 08:32:36 -07:00
Mark Vieira
664a29c890
Use system properties for build cache configuration (#45295) 2019-08-07 13:14:09 -07:00
Mark Vieira
957a232afc
Publish CI build scans to Gradle Enterprise (#45249) 2019-08-06 12:05:32 -07:00
Alpar Torok
5e570a5d6c Add retries to vault access in init scripts 2019-08-06 15:33:59 +03:00
Alpar Torok
420d708c18
CI specific init script updates (#45016)
- Add a vault integration so that we don't need Jenkins to do that for
us
   - This will make it easier to enable for windows too
- Move everything to a single file so we can read other secrets in the
same way
2019-08-05 13:46:02 +03:00
Jason Tedor
16a2c4246f
Provide names for all artifact repositories (#41857)
This commit adds a name for each Maven and Ivy repository used in the
build.
2019-05-07 06:34:51 -04:00
Alpar Torok
89de8d1f24
Add Gradle init script to configure artifactoy (#40412)
The script will be use in CI to configure our own Artifactory instance
so CI does not depend on external network resources nor do we generate
excessive load on these resources.
In case the repo is not accessible Gradle should fall back to using the
public ones.
2019-03-26 12:18:21 +02:00