-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathexample.easyp.yaml
47 lines (44 loc) · 931 Bytes
/
example.easyp.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
37
38
39
40
41
42
43
44
45
46
version: v1alpha
lint:
use:
- COMMENT_ENUM
- COMMENT_ONEOF
- COMMENT_RPC
- COMMENT_SERVICE
- IMPORT_USED
deps:
- github.com/googleapis/googleapis
- github.com/bufbuild/[email protected]
- github.com/grpc-ecosystem/[email protected]
breaking:
ignore:
- some_dir
against_git_ref: master
generate:
inputs:
- directory: "proto"
- git_repo:
url: "github.com/sipki-tech/[email protected]"
plugins:
- name: go
out: .
opts:
paths: source_relative
- name: go-grpc
out: .
opts:
paths: source_relative
require_unimplemented_servers: false
- name: grpc-gateway
out: .
opts:
paths: source_relative
- name: openapiv2
out: .
opts:
simple_operation_ids: false
generate_unbound_methods: false
- name: validate-go
out: .
opts:
paths: source_relative