Add changes for batch pipeline (#96)

- Add changes for batch pipeline
- Support --stage_output arg
This commit is contained in:
michaelbausor 2016-09-01 14:43:04 -07:00 committed by GitHub
parent 27156597fd
commit b57a957d90
7 changed files with 16 additions and 0 deletions

View File

@ -11,6 +11,7 @@ common:
output_dir: ${REPOROOT}/artman/output
gapic_api_yaml:
- ${REPOROOT}/googleapis/google/logging/v2/logging_gapic.yaml
enable_batch_generation: True
java:
final_repo_dir: ${REPOROOT}/google-cloud-java/google-cloud-logging
python:

View File

@ -13,3 +13,5 @@ common:
output_dir: ${REPOROOT}/artman/output
java:
final_repo_dir: ${REPOROOT}/google-cloud-java/google-cloud-monitoring
php:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-php-monitoring

View File

@ -14,6 +14,7 @@ common:
gapic_api_yaml:
- ${REPOROOT}/googleapis/google/pubsub/v1/pubsub_gapic.yaml
output_dir: ${REPOROOT}/artman/output
enable_batch_generation: True
java:
final_repo_dir: ${REPOROOT}/google-cloud-java/google-cloud-pubsub
python:

View File

@ -19,3 +19,5 @@ ruby:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-ruby-trace
nodejs:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-node-trace
php:
final_repo_dir: ${REPOROOT}/artman/output/gcloud-php-trace

5
gapic/batch/common.yaml Normal file
View File

@ -0,0 +1,5 @@
common:
batch_apis: '*'
batch_languages: '*'
api_config_pattern: ${REPOROOT}/googleapis/gapic/api/artman_*.yaml
artman_language_yaml: ${REPOROOT}/googleapis/gapic/lang/common.yaml

View File

@ -1,6 +1,8 @@
common:
toolkit_path: ${REPOROOT}/toolkit
staging_repo_dir: ${REPOROOT}/client-library-staging/generated
java:
enable_batch_generation: True
gapic_language_yaml:
- ${THISDIR}/java_gapic.yaml
python:
@ -13,6 +15,7 @@ csharp:
gapic_language_yaml:
- ${THISDIR}/csharp_gapic.yaml
php:
enable_batch_generation: True
gapic_language_yaml:
- ${THISDIR}/php_gapic.yaml
ruby:

View File

@ -6,6 +6,8 @@ language_settings:
package_name: google.cloud.trace.v1
ruby:
package_name: Google::Cloud::Trace::V1
php:
package_name: Google\Cloud\Trace\V1
interfaces:
- name: google.devtools.cloudtrace.v1.TraceService
retry_codes_def: