-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathWavefile
More file actions
21 lines (20 loc) · 892 Bytes
/
Copy pathWavefile
File metadata and controls
21 lines (20 loc) · 892 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[project]
name = "wave-core"
version = "0.2.1"
owner = "bouajila"
category = "personal"
tags = ["wave", "dev-tools"]
[flow]
build = { cmd = "go build -ldflags '-X github.com/wave-cli/wave-core/internal/version.version=dev' -o wave ." }
test = { cmd = "go test ./..." }
test-v = { cmd = "go test -v ./..." }
test-cover = { cmd = "go test -coverprofile=coverage.out ./... && go tool cover -func=coverage.out" }
test-unit = { cmd = "go test $(go list ./... | grep -v /e2e)" }
test-e2e = { cmd = "go test -v ./e2e/..." }
fmt = { cmd = "go fmt ./..." }
vet = { cmd = "go vet ./..." }
lint = { cmd = "go fmt ./... && go vet ./..." }
tidy = { cmd = "go mod tidy" }
deps = { cmd = "go mod download" }
clean = { cmd = "rm -f wave coverage.out coverage.html testdata/plugins/echo/echo" }
ci = { cmd = "go fmt ./... && go vet ./... && go test ./... && go build -o wave .", on_fail = "echo CI failed" }