summaryrefslogtreecommitdiff
path: root/Taskfile.yml
diff options
context:
space:
mode:
Diffstat (limited to 'Taskfile.yml')
-rw-r--r--Taskfile.yml45
1 files changed, 0 insertions, 45 deletions
diff --git a/Taskfile.yml b/Taskfile.yml
deleted file mode 100644
index b8d3984..0000000
--- a/Taskfile.yml
+++ /dev/null
@@ -1,45 +0,0 @@
-version: '3'
-
-tasks:
- default:
- deps: ["build"]
- install:
- deps: ["build"]
- cmds:
- - cp -v ./gos ~/go/bin/
- - cp -v ./gosc ~/go/bin/
- run:
- deps: ["dev"]
- cmds:
- - go run cmd/gos/main.go
- build:
- deps: ["buildgos", "buildgosc"]
- buildgos:
- cmds:
- - go build -o gos cmd/gos/main.go
- buildgosc:
- cmds:
- - go build -o gosc cmd/gosc/main.go
- dev:
- deps: ["test", "vet", "lint"]
- cmds:
- - go build -race -o gos cmd/gos/main.go
- - go build -race -o gosc cmd/gosc/main.go
- test:
- cmds:
- - go clean -testcache
- - go test -v ./...
- fuzz:
- cmds:
- - go clean -testcache
- - go test ./internal/entry/ -fuzz=FuzzExtractURLs -fuzztime=10s
- vet:
- cmds:
- - go vet ./...
- lint:
- cmds:
- - golangci-lint run
- dev-install:
- cmds:
- - go install golang.org/x/tools/gopls@latest
- - go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest