Introduce artman config for Ruby

This commit is contained in:
Jun Mukai 2016-04-28 11:23:23 -07:00
parent fd8bd90850
commit cdc7a842ee
6 changed files with 16 additions and 0 deletions

View file

@ -27,3 +27,5 @@ logging_go:
final_repo_dir: ${REPOROOT}/gapi-logging-go
logging_csharp:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-csharp-logging
logging_ruby:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-ruby-logging

View file

@ -22,3 +22,5 @@ pubsub_csharp:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-csharp-pubsub
pubsub_php:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-php-pubsub
pubsub_ruby:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-ruby-pubsub

View file

@ -15,3 +15,6 @@ csharp:
php:
gapic_language_yaml:
- ${THISDIR}/php_gapic.yaml
ruby:
gapic_language_yaml:
- ${THISDIR}/ruby_gapic.yaml

View file

@ -0,0 +1,5 @@
type: io.gapi.vgen.ConfigProto
language: ruby
language_provider: io.gapi.vgen.ruby.RubyGapicLanguageProvider
snippet_files:
- main.snip

View file

@ -8,6 +8,8 @@ language_settings:
package_name: google.golang.org/cloud/logging
csharp:
package_name: Google.Logging.V2
ruby:
package_name: Google::Logging::V2
interfaces:
- name: google.logging.v2.ConfigServiceV2
collections:

View file

@ -8,6 +8,8 @@ language_settings:
package_name: google.golang.org/cloud/pubsub
csharp:
package_name: Google.Pubsub.V1
ruby:
package_name: Google::Pubsub::V1
interfaces:
- name: google.pubsub.v1.Subscriber
collections: