elink21 opened a new pull request, #23933:
URL: https://github.com/apache/beam/pull/23933

   Remote Gradle Cache support backed by GCP buckets, the authentication method 
relies on GCP credentials and fallback to local cache for external 
unauthenticated builds.
   
   * Only runners with Service Accounts like Self-Hosted Runners and users with 
credentials can use the Remote Cache.
   * Changes were made to settings.gradle.kts to avoid impact to 
unauthenticated builds and environments, those will use local cache as default.
   * For runners with a valid account, remote cache will use previously 
configured gcloud credentials by default.
   * Service Accounts Keys in JSON format are also supported.
   * Cache is disabled for GitHub Hosted Agents workflows as not all of them 
have GCP credentials, also the relevant workflows will be migrated soon to 
Self-hosted runners which can use built-in authentication.
   * Retention period was set to 15 days.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to