Synchronize new proto changes.

This commit is contained in:
Google APIs 2017-09-28 15:55:29 -07:00
parent 529a28c86c
commit b8b71bed5e
5 changed files with 204 additions and 60 deletions

View File

@ -0,0 +1,32 @@
common:
api_name: appengine
api_version: v1
organization_name: google
src_proto_paths:
- v1
proto_deps:
- name: google-common-protos
- name: google-iam-v1
artifacts:
- name: java_grpc
type: GRPC
language: JAVA
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- name: proto
dest: generated/java/proto-google-appengine
- name: grpc
dest: generated/java/grpc-google-appengine
- name: php_grpc
type: GRPC
language: PHP
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- name: grpc
dest: generated/php/google-appengine

44
google/artman_core.yaml Normal file
View File

@ -0,0 +1,44 @@
common:
api_name: common-protos
organization_name: google
src_proto_paths:
- api
- cloud/audit
- logging/type
- longrunning
- rpc
- type
# Exclusions
- -api/servicemanagement
- -api/servicecontrol
artifacts:
- name: java_grpc
type: GRPC_COMMON
language: JAVA
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- name: grpc
dest: generated/java/grpc-google-common-protos
- name: java_proto
type: PROTOBUF
language: JAVA
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- name: proto
dest: generated/java/proto-google-common-protos
- name: php_grpc
type: GRPC_COMMON
language: PHP
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- name: grpc
dest: generated/php/google-common-protos

View File

@ -0,0 +1,36 @@
common:
api_name: logging-external-types
organization_name: google
src_proto_paths:
- appengine/legacy
- appengine/logging/v1
- cloud/audit
- cloud/bigquery/logging/v1
- iam/v1/logging
proto_deps:
- name: google-common-protos
- name: google-iam-v1
- name: google-appengine-v1
artifacts:
- name: java_grpc
type: GRPC
language: JAVA
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- name: proto
dest: generated/java/proto-google-logging-external-types
- name: grpc
dest: generated/java/grpc-google-logging-external-types
- name: php_grpc
type: GRPC
language: PHP
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- name: grpc
dest: generated/php/google-logging-external-types

View File

@ -1,77 +1,32 @@
common:
api_name: iam-admin
api_name: iam
api_version: v1
organization_name: google-cloud
service_yaml: iam.yaml
gapic_yaml: admin/v1/iam_gapic.yaml
organization_name: google
gapic_yaml: v1/iam_gapic.yaml
src_proto_paths:
- admin/v1
- v1
proto_deps:
- name: google-iam-v1
- name: google-common-protos
artifacts:
- name: java_gapic
type: GAPIC_ONLY
- name: java_grpc
type: GRPC
language: JAVA
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/java/google-cloud-iam-v1
- name: python_gapic
type: GAPIC_ONLY
language: PYTHON
- name: php_gapic
type: GAPIC_ONLY
- name: grpc
dest: generated/java/grpc-google-iam-v1
- name: proto
dest: generated/java/proto-google-iam-v1
- name: php_grpc
type: GRPC
language: PHP
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/php/google-iam-admin-v1
- name: ruby_gapic
type: GAPIC_ONLY
language: RUBY
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/ruby/google-cloud-iam
- name: go_gapic
type: GAPIC_ONLY
language: GO
publish_targets:
- name: go
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-go.git
directory_mappings:
- dest: language/apiv1
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/go/vendor/cloud.google.com/go/google-iam-admin-v1/vendor
- name: csharp_gapic
type: GAPIC_ONLY
language: CSHARP
- name: nodejs_gapic
type: GAPIC_ONLY
language: NODEJS
publish_targets:
- name: nodejs
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-node.git
directory_mappings:
- src: src/v1beta1
dest: packages/iam/src/v1
- src: test/test.js
dest: packages/iam/test/gapic-v1.js
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/nodejs/iam
- name: gapic_config
type: GAPIC_CONFIG
- name: grpc
dest: generated/php/google-iam-v1

View File

@ -0,0 +1,77 @@
common:
api_name: iam-admin
api_version: v1
organization_name: google-cloud
service_yaml: iam.yaml
gapic_yaml: admin/v1/iam_gapic.yaml
src_proto_paths:
- admin/v1
proto_deps:
- name: google-iam-v1
artifacts:
- name: java_gapic
type: GAPIC_ONLY
language: JAVA
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/java/google-cloud-iam-v1
- name: python_gapic
type: GAPIC_ONLY
language: PYTHON
- name: php_gapic
type: GAPIC_ONLY
language: PHP
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/php/google-iam-admin-v1
- name: ruby_gapic
type: GAPIC_ONLY
language: RUBY
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/ruby/google-cloud-iam
- name: go_gapic
type: GAPIC_ONLY
language: GO
publish_targets:
- name: go
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-go.git
directory_mappings:
- dest: language/apiv1
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/go/vendor/cloud.google.com/go/google-iam-admin-v1/vendor
- name: csharp_gapic
type: GAPIC_ONLY
language: CSHARP
- name: nodejs_gapic
type: GAPIC_ONLY
language: NODEJS
publish_targets:
- name: nodejs
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-node.git
directory_mappings:
- src: src/v1beta1
dest: packages/iam/src/v1
- src: test/test.js
dest: packages/iam/test/gapic-v1.js
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/nodejs/iam
- name: gapic_config
type: GAPIC_CONFIG