Skip to content

Commit f45f4b5

Browse files
build: use bazel build (#452)
1 parent 45f0369 commit f45f4b5

File tree

2 files changed

+20
-37
lines changed

2 files changed

+20
-37
lines changed

packages/google-cloud-videointelligence/synth.metadata

+18-26
Original file line numberDiff line numberDiff line change
@@ -3,70 +3,62 @@
33
{
44
"git": {
55
"name": ".",
6-
"remote": "https://github.com/googleapis/nodejs-video-intelligence.git",
7-
"sha": "b3fa3ef1e6648379495d5c94e8dea184b8fcec4d"
8-
}
9-
},
10-
{
11-
"git": {
12-
"name": "googleapis",
13-
"remote": "https://github.com/googleapis/googleapis.git",
14-
"sha": "ce56112c3585cae794cc6c066eee175b931bebbc",
15-
"internalRef": "314387187"
6+
"remote": "[email protected]:googleapis/nodejs-video-intelligence.git",
7+
"sha": "81c92d800f932db89430cd7af2d9e1d73305d499"
168
}
179
},
1810
{
1911
"git": {
2012
"name": "synthtool",
2113
"remote": "https://github.com/googleapis/synthtool.git",
22-
"sha": "dc9caca650c77b7039e2bbc3339ffb34ae78e5b7"
14+
"sha": "303271797a360f8a439203413f13a160f2f5b3b4"
2315
}
2416
}
2517
],
2618
"destinations": [
2719
{
2820
"client": {
2921
"source": "googleapis",
30-
"apiName": "video-intelligence",
22+
"apiName": "videointelligence",
3123
"apiVersion": "v1beta2",
32-
"language": "typescript",
33-
"generator": "gapic-generator-typescript"
24+
"language": "nodejs",
25+
"generator": "bazel"
3426
}
3527
},
3628
{
3729
"client": {
3830
"source": "googleapis",
39-
"apiName": "video-intelligence",
31+
"apiName": "videointelligence",
4032
"apiVersion": "v1p1beta1",
41-
"language": "typescript",
42-
"generator": "gapic-generator-typescript"
33+
"language": "nodejs",
34+
"generator": "bazel"
4335
}
4436
},
4537
{
4638
"client": {
4739
"source": "googleapis",
48-
"apiName": "video-intelligence",
40+
"apiName": "videointelligence",
4941
"apiVersion": "v1p2beta1",
50-
"language": "typescript",
51-
"generator": "gapic-generator-typescript"
42+
"language": "nodejs",
43+
"generator": "bazel"
5244
}
5345
},
5446
{
5547
"client": {
5648
"source": "googleapis",
57-
"apiName": "video-intelligence",
49+
"apiName": "videointelligence",
5850
"apiVersion": "v1p3beta1",
59-
"language": "typescript",
60-
"generator": "gapic-generator-typescript"
51+
"language": "nodejs",
52+
"generator": "bazel"
6153
}
6254
},
6355
{
6456
"client": {
6557
"source": "googleapis",
66-
"apiName": "video-intelligence",
58+
"apiName": "videointelligence",
6759
"apiVersion": "v1",
68-
"language": "typescript",
69-
"generator": "gapic-generator-typescript"
60+
"language": "nodejs",
61+
"generator": "bazel"
7062
}
7163
}
7264
]

packages/google-cloud-videointelligence/synth.py

+2-11
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
AUTOSYNTH_MULTIPLE_COMMITS = True
99

10-
gapic = gcp.GAPICMicrogenerator()
10+
gapic = gcp.GAPICBazel()
1111
common_templates = gcp.CommonTemplates()
1212

1313
versions = ["v1", "v1beta2", "v1p1beta1", "v1p2beta1", "v1p3beta1"]
@@ -19,16 +19,7 @@
1919
order_versions.index(default_version)))
2020

2121
for version in order_versions:
22-
library = gapic.typescript_library(
23-
"video-intelligence",
24-
version,
25-
generator_args={
26-
"grpc-service-config": f"google/cloud/videointelligence/{version}/videointelligence_grpc_service_config.json",
27-
"package-name": "@google-cloud/video-intelligence",
28-
"main-service": "videointelligence",
29-
},
30-
proto_path=f'/google/cloud/videointelligence/{version}',
31-
)
22+
library = gapic.node_library("videointelligence", version)
3223

3324
# skip index, protos, package.json, and README.md
3425
s.copy(library, excludes=["package.json", "README.md"])

0 commit comments

Comments
 (0)