Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure renovate updates for more docker images #3700

Merged
merged 14 commits into from
Jun 29, 2024
Prev Previous commit
Next Next commit
Build
  • Loading branch information
echoix committed Jun 27, 2024
commit f549c9ac71f3d497fed7a3205dfd115a9856c12d
15 changes: 9 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,11 @@ ARG EDITORCONFIG_CHECKER_VERSION=v3.0.1
ARG GITLEAKS_VERSION=v8.18.4

# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TFLINT_VERSION=0.51.1

ARG TERRAFORM_TFLINT_VERSION=0.51.1
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRASCAN_VERSION=1.18.11
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRAGRUNT_VERSION=1.8.5
#ARGTOP__END

#############################################################################################
Expand Down Expand Up @@ -52,11 +55,11 @@ FROM checkmarx/kics:alpine as kics
FROM trufflesecurity/trufflehog:latest as trufflehog
FROM jdkato/vale:latest as vale
FROM lycheeverse/lychee:latest-alpine as lychee
FROM ghcr.io/terraform-linters/tflint:v${TFLINT_VERSION} as tflint
FROM tenable/terrascan:1.18.11 as terrascan
FROM alpine/terragrunt:latest as terragrunt
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} as tflint
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} as terrascan
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
# Next FROM line commented because already managed by another linter
# FROM alpine/terragrunt:latest as terragrunt
# FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
#FROM__END

##################
Expand Down
15 changes: 9 additions & 6 deletions flavors/cupcake/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,11 @@ ARG EDITORCONFIG_CHECKER_VERSION=v3.0.1
ARG GITLEAKS_VERSION=v8.18.4

# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TFLINT_VERSION=0.51.1

ARG TERRAFORM_TFLINT_VERSION=0.51.1
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRASCAN_VERSION=1.18.11
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRAGRUNT_VERSION=1.8.5
#ARGTOP__END

#############################################################################################
Expand All @@ -47,11 +50,11 @@ FROM zricethezav/gitleaks:${GITLEAKS_VERSION} as gitleaks
FROM checkmarx/kics:alpine as kics
FROM trufflesecurity/trufflehog:latest as trufflehog
FROM lycheeverse/lychee:latest-alpine as lychee
FROM ghcr.io/terraform-linters/tflint:v${TFLINT_VERSION} as tflint
FROM tenable/terrascan:1.18.11 as terrascan
FROM alpine/terragrunt:latest as terragrunt
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} as tflint
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} as terrascan
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
# Next FROM line commented because already managed by another linter
# FROM alpine/terragrunt:latest as terragrunt
# FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
#FROM__END

##################
Expand Down
5 changes: 3 additions & 2 deletions flavors/formatters/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,16 @@
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#ARGTOP__START

# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRAGRUNT_VERSION=1.8.5
#ARGTOP__END

#############################################################################################
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#FROM__START
FROM mvdan/shfmt:latest-alpine as shfmt
FROM alpine/terragrunt:latest as terragrunt
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
#FROM__END

##################
Expand Down
13 changes: 8 additions & 5 deletions flavors/security/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,11 @@
ARG GITLEAKS_VERSION=v8.18.4

# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TFLINT_VERSION=0.51.1

ARG TERRAFORM_TFLINT_VERSION=0.51.1
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRASCAN_VERSION=1.18.11
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRAGRUNT_VERSION=1.8.5
#ARGTOP__END

#############################################################################################
Expand All @@ -33,9 +36,9 @@ RUN GOBIN=/usr/bin go install github.com/checkmarx/dustilock@v1.2.0
FROM zricethezav/gitleaks:${GITLEAKS_VERSION} as gitleaks
FROM checkmarx/kics:alpine as kics
FROM trufflesecurity/trufflehog:latest as trufflehog
FROM ghcr.io/terraform-linters/tflint:v${TFLINT_VERSION} as tflint
FROM tenable/terrascan:1.18.11 as terrascan
FROM alpine/terragrunt:latest as terragrunt
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} as tflint
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} as terrascan
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
#FROM__END

##################
Expand Down
15 changes: 9 additions & 6 deletions flavors/terraform/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,11 @@ ARG EDITORCONFIG_CHECKER_VERSION=v3.0.1
ARG GITLEAKS_VERSION=v8.18.4

# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TFLINT_VERSION=0.51.1

ARG TERRAFORM_TFLINT_VERSION=0.51.1
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRASCAN_VERSION=1.18.11
# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRAGRUNT_VERSION=1.8.5
#ARGTOP__END

#############################################################################################
Expand All @@ -43,11 +46,11 @@ FROM checkmarx/kics:alpine as kics
FROM trufflesecurity/trufflehog:latest as trufflehog
FROM jdkato/vale:latest as vale
FROM lycheeverse/lychee:latest-alpine as lychee
FROM ghcr.io/terraform-linters/tflint:v${TFLINT_VERSION} as tflint
FROM tenable/terrascan:1.18.11 as terrascan
FROM alpine/terragrunt:latest as terragrunt
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} as tflint
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} as terrascan
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
# Next FROM line commented because already managed by another linter
# FROM alpine/terragrunt:latest as terragrunt
# FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
#FROM__END

##################
Expand Down
5 changes: 3 additions & 2 deletions linters/terraform_terraform_fmt/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,15 @@
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#ARGTOP__START

# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRAGRUNT_VERSION=1.8.5
#ARGTOP__END

#############################################################################################
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#FROM__START
FROM alpine/terragrunt:latest as terragrunt
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
#FROM__END

##################
Expand Down
5 changes: 3 additions & 2 deletions linters/terraform_terragrunt/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,15 @@
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#ARGTOP__START

# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRAGRUNT_VERSION=1.8.5
#ARGTOP__END

#############################################################################################
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#FROM__START
FROM alpine/terragrunt:latest as terragrunt
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} as terragrunt
#FROM__END

##################
Expand Down
5 changes: 3 additions & 2 deletions linters/terraform_terrascan/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,15 @@
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#ARGTOP__START

# renovate: datasource=docker depName=alpine/terragrunt
ARG TERRAFORM_TERRASCAN_VERSION=1.18.11
#ARGTOP__END

#############################################################################################
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#FROM__START
FROM tenable/terrascan:1.18.11 as terrascan
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} as terrascan
#FROM__END

##################
Expand Down
5 changes: 2 additions & 3 deletions linters/terraform_tflint/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,14 @@
#############################################################################################
#ARGTOP__START
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TFLINT_VERSION=0.51.1

ARG TERRAFORM_TFLINT_VERSION=0.51.1
#ARGTOP__END

#############################################################################################
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#FROM__START
FROM ghcr.io/terraform-linters/tflint:v${TFLINT_VERSION} as tflint
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} as tflint
#FROM__END

##################
Expand Down