Add TFLint package
All checks were successful
release / release-default (push) Successful in 1h27m44s
All checks were successful
release / release-default (push) Successful in 1h27m44s
This commit is contained in:
parent
f89f6e7157
commit
052ba13b93
@ -13,6 +13,7 @@ ENV ARCH=${TARGETARCH:-amd64}
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV KUBECTL_VERSION=1.33.0
|
||||
ENV KUBECTL_DATE=2025-05-01
|
||||
ENV TFLINT_VERSION=0.58.1
|
||||
|
||||
# User config
|
||||
ENV DOCKER_USER=coder \
|
||||
@ -92,6 +93,12 @@ RUN curl -sLO "https://github.com/eksctl-io/eksctl/releases/latest/download/eksc
|
||||
tar -xzf eksctl_Linux_${ARCH}.tar.gz -C /tmp && \
|
||||
mv /tmp/eksctl /usr/local/bin && rm eksctl_Linux_${ARCH}.tar.gz
|
||||
|
||||
# TFlint
|
||||
RUN curl -sLO "https://github.com/terraform-linters/tflint/releases/download/v${TFLINT_VERSION}/tflint_linux_${ARCH}.zip" && \
|
||||
unzip -q tflint_linux_${ARCH}.zip && \
|
||||
mv tflint /usr/local/bin/ && \
|
||||
rm tflint_linux_${ARCH}.zip
|
||||
|
||||
# code-server (auto-detects arch)
|
||||
RUN curl -fsSL https://code-server.dev/install.sh | sh
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user