fix lint errors, enable CI

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
This commit is contained in:
Andrea Luzzardi
2021-01-08 17:16:00 +01:00
parent c5842f894a
commit adf3511b1e
15 changed files with 123 additions and 104 deletions

View File

@@ -1,3 +1,19 @@
.PHONY: all
all: dagger
.PHONY: generate
generate:
go generate ./dagger
.PHONY: dagger
dagger:
go generate ./dagger && go build -o ./cmd/dagger/ ./cmd/dagger/
dagger: generate
go build -o ./cmd/dagger/ ./cmd/dagger/
.PHONY: cuefmt
cuefmt:
(cd ./dagger && cue fmt -s ./... && cue trim -s ./...)
.PHONY: lint
lint:
golangci-lint run
@test -z "$$(git status -s . | grep -e "^ M" | grep .cue | cut -d ' ' -f3 | tee /dev/stderr)"