From b57a957d9011179341a24ab35f439591d2298895 Mon Sep 17 00:00:00 2001 From: michaelbausor Date: Thu, 1 Sep 2016 14:43:04 -0700 Subject: [PATCH] Add changes for batch pipeline (#96) - Add changes for batch pipeline - Support --stage_output arg --- gapic/api/artman_logging.yaml | 1 + gapic/api/artman_monitoring.yaml | 2 ++ gapic/api/artman_pubsub.yaml | 1 + gapic/api/artman_trace.yaml | 2 ++ gapic/batch/common.yaml | 5 +++++ gapic/lang/common.yaml | 3 +++ google/devtools/cloudtrace/v1/trace_gapic.yaml | 2 ++ 7 files changed, 16 insertions(+) create mode 100644 gapic/batch/common.yaml diff --git a/gapic/api/artman_logging.yaml b/gapic/api/artman_logging.yaml index c8928022..d72814a5 100644 --- a/gapic/api/artman_logging.yaml +++ b/gapic/api/artman_logging.yaml @@ -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: diff --git a/gapic/api/artman_monitoring.yaml b/gapic/api/artman_monitoring.yaml index 22b2f141..cf2e7a8c 100644 --- a/gapic/api/artman_monitoring.yaml +++ b/gapic/api/artman_monitoring.yaml @@ -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 diff --git a/gapic/api/artman_pubsub.yaml b/gapic/api/artman_pubsub.yaml index 832b9588..101f04e3 100644 --- a/gapic/api/artman_pubsub.yaml +++ b/gapic/api/artman_pubsub.yaml @@ -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: diff --git a/gapic/api/artman_trace.yaml b/gapic/api/artman_trace.yaml index aaed5bac..225e81c9 100644 --- a/gapic/api/artman_trace.yaml +++ b/gapic/api/artman_trace.yaml @@ -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 diff --git a/gapic/batch/common.yaml b/gapic/batch/common.yaml new file mode 100644 index 00000000..c3d04d8c --- /dev/null +++ b/gapic/batch/common.yaml @@ -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 diff --git a/gapic/lang/common.yaml b/gapic/lang/common.yaml index 60dd9791..dbf9de40 100644 --- a/gapic/lang/common.yaml +++ b/gapic/lang/common.yaml @@ -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: diff --git a/google/devtools/cloudtrace/v1/trace_gapic.yaml b/google/devtools/cloudtrace/v1/trace_gapic.yaml index a58efb0a..6be41a1f 100644 --- a/google/devtools/cloudtrace/v1/trace_gapic.yaml +++ b/google/devtools/cloudtrace/v1/trace_gapic.yaml @@ -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: