Commit Graph

114 Commits

Author SHA1 Message Date
Google APIs 61ab0348bd feat: Migrate the Bazel rules for the libraries published to google-cloud-ruby to use the gapic-generator-ruby instead of the monolith generator.
PiperOrigin-RevId: 352069361
2021-01-15 13:09:14 -08:00
Google APIs 6dae98144d chore: Remove unused 'package' attr from java_gapic_library rules
Committer: @miraleung
PiperOrigin-RevId: 347459563
2020-12-14 13:41:43 -08:00
Google APIs 160f80d81d chore: Make microgenerators default for all languages
In particular this applies to Java and Python microgenerators.
With this change `java_gapic_*` and `py_gapic_*` rules mean microgenerator versions. The monolith versions of the rules are named as `java_gapic_*_legacy` and `py_gapic_*_legacy` respectively.

Also change Ads BAZEL template to reflect the change in default rule names.

Also change `DO NOT OVERRIDE` comment warnings meaning (to reflect that now by default microgenerator rules are generated and the generated version must be accepted only if the API is being migrated to the microgenerator).

PiperOrigin-RevId: 346227314
2020-12-07 18:51:08 -08:00
Google APIs d189e87120 chore: generate GAPIC metadata JSON file
PiperOrigin-RevId: 345596855
2020-12-03 21:01:09 -08:00
Google APIs 6bf92d7cea chore: migrate language to the Java microgenerator
Committer: @miraleung
PiperOrigin-RevId: 345578804
2020-12-03 18:25:40 -08:00
Google APIs 0e7ae7b0ba chore: enable metadata generation
The GAPIC metadata JSON includes information about all methods generated for RPCs of the given service. Eventually, we'll enable it for all libraries and languages.

PiperOrigin-RevId: 343188178
2020-11-18 17:21:57 -08:00
Google APIs b58004f465 feat: Fix proto comments for language API inorder for docs parsing to work correctly.
PiperOrigin-RevId: 335986756
2020-10-07 17:25:55 -07:00
Google APIs 7e837ae45f feat: Move language API to Python Microgenerator
PiperOrigin-RevId: 334927472
2020-10-01 17:00:29 -07:00
Google APIs b821f32047 feat: use https://github.com/googleapis/gapic-generator-csharp for generating C# libraries.
PiperOrigin-RevId: 331104099
2020-09-11 01:16:20 -07:00
Google APIs 332db1a7db build: remove artman configuration files
PiperOrigin-RevId: 319123311
2020-06-30 16:35:47 -07:00
Google APIs 83a83a43de fix: migrate language/v1 to grpc_service_config
PiperOrigin-RevId: 319092854
2020-06-30 14:07:08 -07:00
Google APIs f6d35b4b58 fix: migrate language/v1beta2 to grpc_service_config
PiperOrigin-RevId: 319092844
2020-06-30 13:56:25 -07:00
Google APIs a60b165895 build: pass package_name to protoc in Node.js Bazel build
PiperOrigin-RevId: 318104666
2020-06-24 11:30:21 -07:00
Google APIs ded05197da fix: use grpc_service_config in nodejs_gapic_library
The nodejs_gapic_library targets were migrated to gapic-generator-typescript
which doesn't use gapic_yaml, rendering that attribute unused. Instead it uses
the proto annotations & grpc_service_config, which this change reflects.

PiperOrigin-RevId: 314206960
2020-06-01 14:44:30 -07:00
Google APIs dea1f52034 chore: delete gapic config for language/v1beta1
Committer: @miraleung
PiperOrigin-RevId: 306298030
2020-04-13 14:00:31 -07:00
Google APIs df955af5d9 chore: enable gapicv2 for language/v1beta2 API
Committer: @miraleung
PiperOrigin-RevId: 306297639
2020-04-13 13:49:54 -07:00
Google APIs a8d76f99d3 docs: change relative URLs to absolute URLs to fix broken links.
PiperOrigin-RevId: 304702368
2020-04-03 15:30:22 -07:00
Google APIs 25a1781c09 bazel: migrate all go_gapic_library targets to microgenerator implementation
* update rules_go and gazelle bazel dependencies
* update gapic-generator bazel dependency (with build file generator changes)

PiperOrigin-RevId: 302730217
2020-03-24 13:05:53 -07:00
Google APIs fe7dd5277e Cosmetic changes to proto comment as part of testing internal release instructions.
PiperOrigin-RevId: 284608712
2019-12-09 12:16:26 -08:00
Google APIs 06a840781d Populate BAZEL.build files for around 100 APIs (all APIs we publish) in all 7 langauges.
PiperOrigin-RevId: 282449910
2019-11-25 15:50:18 -08:00
Google APIs bc76ffd873 Use rules_proto bzl files to load proto_library
This makes googleapis forward compatible with Bazel incompatible change https://github.com/bazelbuild/bazel/issues/8922.

This CL was created by adding @rules_proto to the WORKSPACE file and then running:

find . -name BUILD.bazel | \
  while read build; do \
    buildifier --lint=fix --warnings=load $build; \
  done

Since buildifier cannot be told not to reformat the BUILD file, some files are reformatted.

PiperOrigin-RevId: 280356106
2019-11-13 22:28:15 -08:00
Google APIs 248abde06e Integrate GAPIC Python Bazel Extensions
Also configure python build for the following clients as an example:

diaglogflow/v2
language/v1
texttospeech/v1
firestore/v1beta1
pubsub/v1

PiperOrigin-RevId: 279406526
2019-11-08 15:45:31 -08:00
Google APIs 617d4430e3 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276178205
2019-10-22 17:26:13 -07:00
Google APIs a9589347c8 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276110444
2019-10-22 11:43:03 -07:00
Google APIs 95c0959449 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276083452
2019-10-22 09:46:06 -07:00
Google APIs a05f640453 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 275258873
2019-10-17 08:02:32 -07:00
Google APIs 0c0bbaeb69 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 274037944
2019-10-10 14:21:31 -07:00
Google APIs 588bdb668c Synchronize new proto/yaml changes.
PiperOrigin-RevId: 272063168
2019-09-30 14:15:39 -07:00
Google APIs ae9cdf0954 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 267419489
2019-09-05 11:48:35 -07:00
Google APIs 541c015395 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 267232290
2019-09-04 14:30:41 -07:00
Google APIs e121a35579 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 265953539
2019-08-28 11:23:35 -07:00
Google APIs d42eb8b611 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 265706694
2019-08-27 10:02:01 -07:00
Google APIs 7ebb7a62ed Synchronize new proto/yaml changes.
PiperOrigin-RevId: 264871816
2019-08-22 10:54:35 -07:00
Google APIs 82c3abe8f7 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 263652726
2019-08-15 15:18:24 -07:00
Google APIs 45e125f9e3 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 254026509
2019-06-19 10:44:51 -07:00
Google APIs a12347ec47 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 252108410
2019-06-07 13:31:27 -07:00
Evawere Ogbe 2c30d35bd7
Revert "Synchronize new proto/yaml changes." (#554)
This reverts commit 95aa3a2aaa.
2019-05-29 14:23:10 -07:00
Google APIs 95aa3a2aaa Synchronize new proto/yaml changes.
PiperOrigin-RevId: 250560742
2019-05-29 13:59:09 -07:00
Google APIs 6a2f0244d6 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 249677018
2019-05-23 11:03:47 -07:00
Google APIs 6ea045ad2e Synchronize new proto/yaml changes.
PiperOrigin-RevId: 249345152
2019-05-21 16:07:26 -07:00
Google APIs 3debfc0798 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 248402926
2019-05-15 14:16:31 -07:00
Google APIs f86c9531dc Synchronize new proto/yaml changes.
PiperOrigin-RevId: 247457584
2019-05-09 10:56:46 -07:00
Google APIs 9497e697af Synchronize new proto/yaml changes.
PiperOrigin-RevId: 247122368
2019-05-07 17:34:22 -07:00
Google APIs 808110e242 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 245313728
2019-04-25 15:05:37 -07:00
Google APIs 25cbfd4a53 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 245137805
2019-04-24 16:16:24 -07:00
Google APIs 3369c803f5 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 244282812
2019-04-18 16:37:02 -07:00
Google APIs 8082820ddb Synchronize new proto/yaml changes.
PiperOrigin-RevId: 242136780
2019-04-05 09:20:56 -07:00
Google APIs 233e53488c Synchronize new proto/yaml changes.
PiperOrigin-RevId: 241760062
2019-04-03 10:38:42 -07:00
Google APIs fd67be4b51 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 241096997
2019-03-29 20:50:32 -07:00
Google APIs 37386f1ebc Synchronize new proto/yaml changes.
PiperOrigin-RevId: 240841842
2019-03-28 13:38:42 -07:00