github.com/aquasecurity/trivy-iac@v0.8.1-0.20240127024015-3d8e412cf0ab/Makefile (about)

     1  .PHONY: test
     2  test:
     3  	go test -race ./...
     4  
     5  .PHONY: quality
     6  quality:
     7  	which golangci-lint || go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.54.2
     8  	golangci-lint run --timeout 3m --verbose
     9  
    10  .PHONY: update-aws-deps
    11  update-aws-deps:
    12  	@grep aws-sdk-go-v2 go.mod | grep -v '// indirect' | sed 's/^[\t\s]*//g' | sed 's/\s.*//g' | xargs go get
    13  	@go mod tidy
    14  
    15  .PHONY: docs
    16  docs:
    17  	go run ./cmd/avd_generator
    18  
    19  .PHONY: docs-test
    20  docs-test:
    21  	go test -v ./cmd/avd_generator/...