diff --git a/assets/default/bin/hadolint b/assets/default/bin/hadolint new file mode 100755 index 0000000..7f81205 --- /dev/null +++ b/assets/default/bin/hadolint @@ -0,0 +1,11 @@ +#! /bin/bash + +# Runs hadolint from a Docker image + +version=v1.17.2 + +docker run -i --rm \ + -v `pwd`:/data \ + -w /data \ + hadolint/hadolint:${version}-debian \ + hadolint $* diff --git a/recipes/default/packages b/recipes/default/packages index 7cdce84..b46a80e 100755 --- a/recipes/default/packages +++ b/recipes/default/packages @@ -1,7 +1,7 @@ #! /bin/bash sudo_package_update -packages="tmux htop curl wget mercurial ctags tig pv jq fish mosh bash-completion doxygen" +packages="tmux htop curl wget mercurial ctags tig pv jq fish mosh bash-completion doxygen shellcheck" # This now installs a lot of language specific stuff from python, gradle, to go. # Should consider pulling these into different recipes that are dependent on the environment