Dynamically determine protobuf version in build.gradle
.
#1757
Labels
priority: p2
Moderately-important priority. Fix may not be included in next release.
type: process
A process-related concern. May include testing, release, or the like.
For self-service clients, e.g.,
google/maps/fleetengine
, use gradle to build the client library. The protobuf version is defined ingax-java
, which is not synced with protobuf version defined ingoogleapis
.This result in build failures when the protobuf version in
googleapis
is higher than version ingax-java
(code generated by higher version of proto compiler may not compatible with lower version protobuf runtime environment).Therefore, the protobuf version in
gax-java
should be synced with protobuf version ingoogleapis
, rather than hard coded in a property file.See b/284292352 for more info.
The text was updated successfully, but these errors were encountered: