cleaner downloads

This commit is contained in:
Lucas Gravley 2020-06-17 13:26:54 -05:00
parent e6e119320a
commit 3694a8e85e

View file

@ -38,7 +38,9 @@ RUN pip3 --no-cache-dir install --upgrade --no-cache-dir \
####################
# Run NPM Installs #
####################
RUN npm config set package-lock false && npm config set loglevel error && npm -g --no-cache install \
RUN npm config set package-lock false \
&& npm config set loglevel error \
&& npm -g --no-cache install \
markdownlint-cli \
jsonlint prettyjson \
coffeelint \
@ -88,12 +90,12 @@ RUN wget -qO- "https://github.com/koalaman/shellcheck/releases/download/stable/s
# Install Go Linter #
#####################
ARG GO_VERSION='v1.23.7'
RUN wget -O- -nv https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s "$GO_VERSION"
RUN wget -O- -nvq https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s "$GO_VERSION"
##################
# Install TFLint #
##################
RUN curl -L "$(curl -Ls https://api.github.com/repos/terraform-linters/tflint/releases/latest | grep -o -E "https://.+?_linux_amd64.zip")" -o tflint.zip && unzip tflint.zip && rm tflint.zip \
RUN curl -Ls "$(curl -Ls https://api.github.com/repos/terraform-linters/tflint/releases/latest | grep -o -E "https://.+?_linux_amd64.zip")" -o tflint.zip && unzip tflint.zip && rm tflint.zip \
&& mv "tflint" /usr/bin/
###########################################