Skip to content

caarlos0-graveyard/shellcheck-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shellcheck-docker

Generating an updated shellcheck binary for ubuntu from a Docker container, battle-tested on caarlos0/shell-ci-build.

How to

Check your scripts

$ docker run \
  -v /folder/with/my/scripts:/tmp \
  -t caarlos0/shellcheck \
  sh -c 'shellcheck /tmp/*.sh'

Copy the binary to outside

So you can use in it any ubuntu machine, travis machines, for example, as I do in caarlos0/shell-ci-build.

$ docker run \
  -v `pwd`:/tmp \
  -t caarlos0/shellcheck \
  cp -f /usr/bin/shellcheck /tmp/

Build

Not really needed unless you change something, as this repo is an automated Docker hub build.

$ docker build -t caarlos0/shellcheck .