.PHONY: test test: test-image docker run \ --rm \ --interactive \ --volume $(PWD)/:/home/test/sig \ local/sig-test \ bats sig/test/test.bats .PHONY: lint lint: test-image docker run \ --rm \ --interactive \ --volume $(PWD)/:/home/test/sig \ local/sig-test \ shellcheck sig/sig .PHONY: test-image test-image: docker build \ --tag local/sig-test \ --file $(PWD)/test/Dockerfile \ $(PWD) .PHONY: test-shell test-shell: test-image docker run \ --rm \ --tty \ --interactive \ --volume $(PWD)/:/home/test/sig \ local/sig-test \ bash