22 lines
519 B
YAML
22 lines
519 B
YAML
version: v2
|
|
plugins:
|
|
# generate go structs for protocol buffer definition
|
|
- local: protoc-gen-go
|
|
out: .
|
|
opt:
|
|
- paths=source_relative
|
|
# generate gRPC stubs in golang
|
|
- local: protoc-gen-go-grpc
|
|
out: .
|
|
opt:
|
|
- paths=source_relative
|
|
# generate reverse proxy from protocol definitions
|
|
- local: protoc-gen-grpc-gateway
|
|
out: .
|
|
opt:
|
|
- paths=source_relative
|
|
# generate OpenAPI documentation
|
|
- local: protoc-gen-openapiv2
|
|
out: docs
|
|
opt:
|
|
- logtostderr=true |