2121 "java_proto_library" ,
2222 "nodejs_gapic_assembly_pkg" ,
2323 "nodejs_gapic_library" ,
24- "php_grpc_library" ,
25- "php_proto_library" ,
2624 "proto_library_with_info" ,
2725 "py_gapic_assembly_pkg" ,
2826 "py_gapic_library" ,
@@ -151,6 +149,9 @@ go_gapic_assembly_pkg(
151149 ],
152150)
153151
152+ ##############################################################################
153+ # Python
154+ ##############################################################################
154155py_gapic_library (
155156 name = "cloudbuild_py_gapic" ,
156157 srcs = [":cloudbuild_proto" ],
@@ -164,6 +165,17 @@ py_gapic_assembly_pkg(
164165 ],
165166)
166167
168+ ##############################################################################
169+ # PHP
170+ ##############################################################################
171+ load (
172+ "@com_google_googleapis_imports//:imports.bzl" ,
173+ php_gapic_assembly_pkg = "php_gapic_assembly_pkg2" ,
174+ php_gapic_library = "php_gapic_library2" ,
175+ php_grpc_library = "php_grpc_library2" ,
176+ php_proto_library = "php_proto_library2" ,
177+ )
178+
167179php_proto_library (
168180 name = "cloudbuild_php_proto" ,
169181 deps = [":cloudbuild_proto" ],
@@ -178,9 +190,7 @@ php_grpc_library(
178190# Add api.http options to all RPCs in the services to enable PHP GAPIC
179191#php_gapic_library(
180192# name = "cloudbuild_php_gapic",
181- # src = ":cloudbuild_proto_with_info",
182- # gapic_yaml = "cloudbuild_gapic.yaml",
183- # package = "google.devtools.cloudbuild.v1",
193+ # srcs = [":cloudbuild_proto_with_info"],
184194# service_yaml = "cloudbuild_v1.yaml",
185195# deps = [
186196# ":cloudbuild_php_grpc",
@@ -198,6 +208,14 @@ php_grpc_library(
198208# ],
199209#)
200210
211+ ##############################################################################
212+ # Node.js
213+ ##############################################################################
214+ load (
215+ "@com_google_googleapis_imports//:imports.bzl" ,
216+ "nodejs_gapic_assembly_pkg" ,
217+ "nodejs_gapic_library" ,
218+ )
201219nodejs_gapic_library (
202220 name = "cloudbuild_nodejs_gapic" ,
203221 package_name = "@google-cloud/cloudbuild" ,
@@ -217,6 +235,10 @@ nodejs_gapic_assembly_pkg(
217235 ],
218236)
219237
238+ ##############################################################################
239+ # Ruby
240+ ##############################################################################
241+
220242ruby_proto_library (
221243 name = "cloudbuild_ruby_proto" ,
222244 deps = [":cloudbuild_proto" ],
@@ -257,6 +279,10 @@ ruby_gapic_assembly_pkg(
257279 ],
258280)
259281
282+ ##############################################################################
283+ # C#
284+ ##############################################################################
285+
260286csharp_proto_library (
261287 name = "cloudbuild_csharp_proto" ,
262288 deps = [":cloudbuild_proto" ],
0 commit comments