Conversation
Codecov Report
@@ Coverage Diff @@
## master #1267 +/- ##
============================================
- Coverage 79.23% 79.19% -0.04%
+ Complexity 1236 1235 -1
============================================
Files 209 209
Lines 5378 5378
Branches 454 454
============================================
- Hits 4261 4259 -2
- Misses 938 939 +1
- Partials 179 180 +1
Continue to review full report at Codecov.
|
|
Not sure why this only happens in bazel but it looks like the auth client might not declare its dependencies properly: |
|
Not sure what ComputeEngineCredentials is doing wrong exactly, but google-auth-library 023.0 should fix this |
|
Tentatively I think what's happening here is that google-auth-library:0.22.2 doesn't properly declare its dependency on jackson and bazel is pickier about that than gradle is. This should resolve when google-auth-library:0.23.0 is released which removes the Jackson dependency. |
|
|
bazel isn't as smart as Maven and Gradle: "Bazel only reads dependencies listed in your WORKSPACE file. If your project (A) depends on another project (B) which lists a dependency on a third project (C) in its WORKSPACE file, you’ll have to add both B and C to your project’s WORKSPACE file. This requirement can balloon the WORKSPACE file size, but limits the chances of having one library include C at version 1.0 and another include C at 2.0." |
@suztomo @chingor13