-
Notifications
You must be signed in to change notification settings - Fork 38
Restructure Java staging clients #297
Conversation
Can the gradle specific stuff live in |
@lukesneeringer I have moved the java stuff under |
@@ -87,7 +87,7 @@ | |||
* </pre> | |||
*/ | |||
@Generated("by GAPIC") | |||
@ExperimentalApi | |||
@BetaApi |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
@shinfan Thanks. :-) |
@garrettjonesgoogle PTAL |
dependencies { | ||
compile "com.google.protobuf:protobuf-java:3.2.0" | ||
compile "com.google.api:api-common:1.0.0-rc1" | ||
compile "com.google.api.grpc:proto-google-common-protos:0.1.9" |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
|
||
artifacts { | ||
archives javadocJar, sourcesJar | ||
} |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
|
||
dependencies { | ||
compile "com.google.protobuf:protobuf-java:3.2.0" | ||
compile "com.google.api:api-common:1.0.0-rc1" |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
@@ -0,0 +1,42 @@ | |||
buildscript { |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
@garrettjonesgoogle PTAL |
dependencies { | ||
compile "com.google.protobuf:protobuf-java:3.2.0" | ||
compile "com.google.api:api-common:1.1.0" | ||
compile "com.google.api.grpc:proto-google-common-protos:0.1.11" |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
LGTM after tests pass |
The new structure will make the CI depend on the local proto and grpc clients instead of depending on Maven.
The new structure looks like:
In the root pom, the dependency configuration looks like this: (Use error reporting as an example)