google-nomulus/db/gradle/dependency-locks
Lai Jiang 65ae5f4a30 Remove the use of GCS APIs provided from GAE SDK (#1228)
The API provided by the GAE SDK will not be available outside GAE
runtime. This presents a problem when we migrate off of GAE. More
pressingly, the RDE pipeline migration to Beam requires that we write to
GCS on GCE. Previously we were able to sidestep the issue by delegating
the writes to FileIO provided by Beam, which knows how to write to GCS.
However the RDE pipeline cannot use FileIO directly as it needs to write
to multiple files in one go and explicit use of GCS API is needed.

An unfortunate side effect of the API migration is that the new testing
library contains a bug which makes serializing GcsUtils impossible. It
is fixed upstream but not released yet. The fix has been backported for
the time being.

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/google/nomulus/1228)
<!-- Reviewable:end -->
2021-07-13 14:52:37 -04:00
..
annotationProcessor.lockfile Upgrade error-prone to 3.3.4 (#848) 2020-10-23 11:17:57 -04:00
archives.lockfile Fix dependency-locking config (#276) 2019-09-19 11:37:20 -04:00
buildscript-classpath.lockfile Use Flyway to deploy SQL schema to non-prod (#255) 2019-09-06 16:29:49 -04:00
checkstyle.lockfile Upgrade to Gradle 6.8.2 (#957) 2021-02-08 09:35:43 -05:00
compile.lockfile Fix dependency-locking config (#276) 2019-09-19 11:37:20 -04:00
compileApi.lockfile Refactor common code used by the proxy and the prober (#375) 2019-11-20 12:42:44 -05:00
compileClasspath.lockfile Fix dependency-locking config (#276) 2019-09-19 11:37:20 -04:00
compileOnly.lockfile Fix dependency-locking config (#276) 2019-09-19 11:37:20 -04:00
default.lockfile Update more dependencies to newer versions (#999) 2021-03-10 11:22:07 -05:00
deploy_jar.lockfile Update more dependencies to newer versions (#999) 2021-03-10 11:22:07 -05:00
errorprone.lockfile Upgrade error-prone to 3.3.4 (#848) 2020-10-23 11:17:57 -04:00
errorproneJavac.lockfile Enable Java 11 features (#737) 2020-08-03 16:08:29 -04:00
jacocoAgent.lockfile Upgrade to Gradle 6.8.2 (#957) 2021-02-08 09:35:43 -05:00
jacocoAnt.lockfile Upgrade to Gradle 6.8.2 (#957) 2021-02-08 09:35:43 -05:00
runtime.lockfile Fix dependency-locking config (#276) 2019-09-19 11:37:20 -04:00
runtimeClasspath.lockfile Update more dependencies to newer versions (#999) 2021-03-10 11:22:07 -05:00
schema.lockfile Fix sql script name conflict (#411) 2019-12-12 16:16:43 -05:00
testAnnotationProcessor.lockfile Upgrade error-prone to 3.3.4 (#848) 2020-10-23 11:17:57 -04:00
testCompile.lockfile Remove the use of GCS APIs provided from GAE SDK (#1228) 2021-07-13 14:52:37 -04:00
testCompileClasspath.lockfile Remove the use of GCS APIs provided from GAE SDK (#1228) 2021-07-13 14:52:37 -04:00
testCompileOnly.lockfile Fix dependency-locking config (#276) 2019-09-19 11:37:20 -04:00
testRuntime.lockfile Remove the use of GCS APIs provided from GAE SDK (#1228) 2021-07-13 14:52:37 -04:00
testRuntimeClasspath.lockfile Remove the use of GCS APIs provided from GAE SDK (#1228) 2021-07-13 14:52:37 -04:00