Skip to content

Commit e29027f

Browse files
committed
Add Taskfile.yml
1 parent 850e67e commit e29027f

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

Taskfile.yml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
version: '3'
2+
3+
tasks:
4+
run-basic:
5+
desc: run basic example
6+
cmds:
7+
- task: basic-server
8+
- sleep 2
9+
- task: basic-client
10+
- rm -f /tmp/echo.sock
11+
run-readwrite:
12+
desc: run readwrite example
13+
cmds:
14+
- task: readwrite-server
15+
- sleep 2
16+
- task: readwrite-client
17+
- rm -f /tmp/echo.sock
18+
run-readwrite2:
19+
desc: run readwrite2 example
20+
cmds:
21+
- task: readwrite2-server
22+
- sleep 2
23+
- task: readwrite2-client
24+
- rm -f /tmp/echo.sock
25+
run-usinggob:
26+
desc: run usinggob example
27+
cmds:
28+
- task: usinggob-server
29+
- sleep 2
30+
- task: usinggob-client
31+
- rm -f /tmp/echo.sock
32+
basic-server:
33+
dir: cmd/basic/server
34+
cmds:
35+
- go run . &
36+
basic-client:
37+
dir: cmd/basic/client
38+
cmds:
39+
- go run .
40+
- pkill server
41+
readwrite-server:
42+
dir: cmd/readwrite/server
43+
cmds:
44+
- go run . &
45+
readwrite-client:
46+
dir: cmd/readwrite/client
47+
cmds:
48+
- go run .
49+
- pkill server
50+
readwrite2-server:
51+
dir: cmd/readwrite2/server
52+
cmds:
53+
- go run . &
54+
readwrite2-client:
55+
dir: cmd/readwrite2/client
56+
cmds:
57+
- go run .
58+
- pkill server
59+
usinggob-server:
60+
dir: cmd/usinggob/server
61+
cmds:
62+
- go run . &
63+
usinggob-client:
64+
dir: cmd/usinggob/client
65+
cmds:
66+
- go run .
67+
- pkill server

0 commit comments

Comments
 (0)