github.com/Azure/tflint-ruleset-azurerm-ext@v0.6.0/Makefile (about)

     1  default: build
     2  
     3  test:
     4  	go test $$(go list ./... | grep -v integration)
     5  
     6  e2e:
     7  	cd integration && go test && cd ../
     8  
     9  prepare:clean
    10  	go run install/main.go prepare
    11  	
    12  build:	prepare
    13  	go build
    14  
    15  install: prepare
    16  	go run install/main.go install
    17  
    18  lint:
    19  	golint --set_exit_status $$(go list ./...)
    20  	go vet ./...
    21  
    22  tools:
    23  	go install golang.org/x/lint/golint@latest
    24  
    25  clean:
    26  	go run install/main.go clean
    27  
    28  .PHONY: test e2e build install lint tools