1
0
mirror of https://github.com/dokku/buildpack-nginx.git synced 2025-10-05 02:04:33 +00:00

Run shellcheck against repository

This commit is contained in:
Jose Diaz-Gonzalez
2016-09-20 01:00:40 -06:00
parent aa23156a8e
commit ed2e482ed9
2 changed files with 61 additions and 35 deletions

20
Makefile Normal file
View File

@ -0,0 +1,20 @@
shellcheck:
ifeq ($(shell shellcheck > /dev/null 2>&1 ; echo $$?),127)
ifeq ($(shell uname),Darwin)
brew install shellcheck
else
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse'
sudo apt-get update -qq && sudo apt-get install -qq -y shellcheck
endif
endif
ci-dependencies: shellcheck
lint:
@echo linting...
@$(QUIET) find ./ -maxdepth 2 -not -path '*/\.*' | xargs file | egrep "shell|bash" | awk '{ print $$1 }' | sed 's/://g' | xargs shellcheck
setup:
$(MAKE) ci-dependencies
test: setup lint