-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTaskfile.yml
More file actions
39 lines (31 loc) · 793 Bytes
/
Copy pathTaskfile.yml
File metadata and controls
39 lines (31 loc) · 793 Bytes
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
# https://taskfile.dev
version: '3'
tasks:
test:
desc: Run test with ginkgo
cmds:
- go tool ginkgo run -v ./...
integration_test:
desc: Run project integration test
cmds:
- ./scripts/run_integration_test.sh
install:
deps: [generate]
cmds:
- go install
fmt:
desc: Format all code
cmds:
- go fmt ./...
version:
desc: Current version of gomancer
cmds:
- cz version -p
generate:
desc: Generates all needed code for project
cmds:
- go tool templ generate --proxy="http://localhost:8090" --open-browser=false -v
gen-project-tree-file:
desc: Generates project tree file. It is used in a generated new project. Be aware of it
cmds:
- tree -L 4 -a --dirsfirst -o project_struct.txt