#!/usr/bin/env bash set -euo pipefail STACKS_DIR="/srv/stacks" docker_args=(--rm -v "$STACKS_DIR:/app") dclint_args=(. -r) if [[ -t 1 ]]; then docker_args+=(-t) fi case "${1:-}" in "") ;; --fix) dclint_args+=(--fix) ;; *) printf 'Usage: %s [--fix]\n' "${0##*/}" >&2 exit 2 ;; esac exec docker run "${docker_args[@]}" \ zavoloklom/dclint \ "${dclint_args[@]}"