forked from flipt-io/flipt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuf.gen.yaml
37 lines (35 loc) · 832 Bytes
/
buf.gen.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
version: v1
plugins:
# core apis
- name: go
out: rpc/flipt
opt:
- paths=source_relative
- Mgnostic/openapi/v3/annotations.proto=github.com/google/gnostic-models/openapiv3
strategy: all
- name: go-grpc
out: rpc/flipt
opt:
- paths=source_relative
strategy: all
- name: grpc-gateway
out: rpc/flipt
opt:
- paths=source_relative
- grpc_api_configuration=rpc/flipt/flipt.yaml
strategy: all
- name: go-flipt-sdk
out: sdk/go
opt:
- paths=source_relative
- grpc_api_configuration=rpc/flipt/flipt.yaml
strategy: all
- plugin: buf.build/community/google-gnostic-openapi
out: .
opt:
- version=1.47.0
- fq_schema_naming=false
- default_response=false
- enum_type=string
- title=api
- description=