Add shellcheck target, drop default
This commit is contained in:
		
							
								
								
									
										11
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								Makefile
									
									
									
									
									
								
							| @ -1,5 +1,4 @@ | |||||||
| default: test | .PHONY: test shellcheck docopt kcov codecov | ||||||
| .PHONY: test docopt kcov codecov |  | ||||||
|  |  | ||||||
| test: | test: | ||||||
| 	@docker run \ | 	@docker run \ | ||||||
| @ -9,6 +8,14 @@ test: | |||||||
| 		docker:dind \ | 		docker:dind \ | ||||||
| 		apk add bats && bats test.bats | 		apk add bats && bats test.bats | ||||||
|  |  | ||||||
|  | shellcheck: | ||||||
|  | 	@docker run \ | ||||||
|  | 		-it \ | ||||||
|  | 		--rm \ | ||||||
|  | 		-v $$(pwd):/workdir \ | ||||||
|  | 		koalaman/shellcheck-alpine \ | ||||||
|  | 		shellcheck /workdir/abra | ||||||
|  |  | ||||||
| docopt: | docopt: | ||||||
| 	@if [ ! -d ".venv" ]; then \ | 	@if [ ! -d ".venv" ]; then \ | ||||||
| 		python3 -m venv .venv && \ | 		python3 -m venv .venv && \ | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user