mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-10-03 19:29:44 +08:00
Add a solution using binaries
13
TravisCI.md
13
TravisCI.md
@@ -103,14 +103,19 @@ script: shellcheck **/*.sh
|
||||
`Makefile`:
|
||||
|
||||
```Makefile
|
||||
.PHONY: lint
|
||||
lint: vendor/shellcheck
|
||||
vendor/shellcheck **/*.sh
|
||||
|
||||
vendor/shellcheck:
|
||||
wget -c 'https://goo.gl/ZzKHFv' -O - | tar -xvJ -C /tmp/
|
||||
mkdir -p vendor/
|
||||
cp /tmp/shellcheck-latest/shellcheck $@
|
||||
```
|
||||
|
||||
`.travis.yml`:
|
||||
|
||||
```yaml
|
||||
language: bash
|
||||
before_install:
|
||||
- wget -c https://goo.gl/ZzKHFv -O - | tar -xvJ -C /tmp/
|
||||
- PATH="/tmp/shellcheck-latest:$PATH"
|
||||
script: shellcheck **/*.sh
|
||||
script: make lint
|
||||
```
|
||||
|
Reference in New Issue
Block a user