-
Notifications
You must be signed in to change notification settings - Fork 0
/
j5.yaml
53 lines (47 loc) · 1.03 KB
/
j5.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
47
48
49
50
51
52
53
---
bundles:
- name: proto
dir: proto
- name: testproto
dir: internal/testproto/proto
generate:
- name: go
inputs:
- local: proto
output: .
opts:
paths: import
module: github.com/pentops/o5-messaging
plugins:
- base: go
- base: go-sugar
- base: go-grpc
- base: o5-go-messaging
- name: test
inputs:
- local: testproto
output: .
opts:
paths: import
module: github.com/pentops/o5-messaging
plugins:
- base: go
- base: o5-go-messaging
plugins:
- name: go
type: PLUGIN_PROTO
docker:
image: ghcr.io/pentops/protoc-gen-go:v1.32.0
- name: go-grpc
type: PLUGIN_PROTO
docker:
image: ghcr.io/pentops/protoc-gen-go-grpc:v1.3.0
- name: go-sugar
type: PLUGIN_PROTO
docker:
image: ghcr.io/pentops/protoc-gen-go-sugar:b1e769eeea97192209ab5a4e8fc560bf72ce5ba7
- name: o5-go-messaging
type: PLUGIN_PROTO
local:
cmd: bash
args: [./internal/testproto/protoc-gen-go-o5-messaging.sh]