From 53efa937ccbb403411a3b650a01d72e9137d2ba9 Mon Sep 17 00:00:00 2001 From: Spiegel Date: Mon, 19 Apr 2021 19:52:17 +0900 Subject: [PATCH] Modified Taskfile.yml --- Taskfile.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index d3a8c6b..880308b 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -5,30 +5,38 @@ tasks: cmds: - task: clean - task: test + - task: nancy - task: graph build-all: + desc: Build executable binary with GoReleaser. cmds: - goreleaser --snapshot --skip-publish --rm-dist test: - desc: Update modules, check vulns, test, and lint. + desc: Test and lint. cmds: - go mod verify - - depm list -j | docker run --rm -i sonatypecommunity/nancy:latest sleuth -n - go test ./... - docker run --rm -v $(pwd):/app -w /app golangci/golangci-lint:v1.39.0 golangci-lint run --enable gosec --timeout 3m0s ./... sources: - ./go.mod - '**/*.go' + nancy: + desc: Check vulnerability of external packages with Nancy. + cmds: + - depm list -j | docker run --rm -i sonatypecommunity/nancy:latest sleuth -n + sources: + - ./go.mod + - '**/*.go' + clean: - desc: Clean module and build cache, and remove go.sum file. + desc: Initialize module and build cache, and remake go.sum file. cmds: - rm -f ./go.sum - go clean -cache - go clean -modcache - - go mod verify - go mod tidy -v graph: