All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| TEST?=./gitea
 | |
| GOFMT_FILES?=$$(find . -name '*.go' |grep -v vendor)
 | |
| 
 | |
| GOFMT ?= gofmt -s
 | |
| 
 | |
| VERSION = 0.5.0
 | |
| 
 | |
| test: fmt-check
 | |
| 	go test -i $(TEST) || exit 1
 | |
| 	echo $(TEST) | \
 | |
| 		xargs -t -n4 go test $(TESTARGS) -timeout=30s -parallel=4
 | |
| 
 | |
| testacc: fmt-check
 | |
| 	TF_ACC=1 go test -v $(TEST) $(TESTARGS) -timeout 40m
 | |
| 
 | |
| vet:
 | |
| 	@echo "go vet ."
 | |
| 	@go vet $$(go list ./... | grep -v vendor/) ; if [ $$? -eq 1 ]; then \
 | |
| 		echo ""; \
 | |
| 		echo "Vet found suspicious constructs. Please check the reported constructs"; \
 | |
| 		echo "and fix them if necessary before submitting the code for review."; \
 | |
| 		exit 1; \
 | |
| 	fi
 | |
| 
 | |
| .PHONY: fmt-check
 | |
| fmt-check:
 | |
| 	@diff=$$($(GOFMT) -d $(GOFMT_FILES)); \
 | |
| 	if [ -n "$$diff" ]; then \
 | |
| 		echo "Please run 'make fmt' and commit the result:"; \
 | |
| 		echo "$${diff}"; \
 | |
| 		exit 1; \
 | |
| 	fi;
 | |
| build: 
 | |
| 	go build -ldflags="-X 'main.Version=${VERSION}'" -o terraform-provider-gitea_${VERSION}
 | |
| install: build 
 | |
| 	@echo installing to 
 | |
| 	@echo ~/.terraform.d/plugins/terraform.local/lerentis/gitea/${VERSION}/linux_amd64/terraform-provider-gitea_${VERSION}
 | |
| 	@mkdir -p ~/.terraform.d/plugins/terraform.local/lerentis/gitea/${VERSION}/linux_amd64
 | |
| 	@mv terraform-provider-gitea_${VERSION} ~/.terraform.d/plugins/terraform.local/lerentis/gitea/${VERSION}/linux_amd64/terraform-provider-gitea_${VERSION}
 | |
| doc:
 | |
| 	tfplugindocs
 |