File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -35,21 +35,25 @@ fix: out/linters/shellcheck-$(SHELLCHECK_VERSION)-$(LINT_ARCH)/shellcheck out/li
3535
3636out/linters/shellcheck-$(SHELLCHECK_VERSION ) -$(LINT_ARCH ) /shellcheck :
3737 mkdir -p out/linters
38+ rm -rf out/linters/shellcheck-*
3839 curl -sSfL https://github.com/koalaman/shellcheck/releases/download/$(SHELLCHECK_VERSION ) /shellcheck-$(SHELLCHECK_VERSION ) .$(LINT_LOWER_OS ) .$(LINT_ARCH ) .tar.xz | tar -C out/linters -xJf -
3940 mv out/linters/shellcheck-$(SHELLCHECK_VERSION ) out/linters/shellcheck-$(SHELLCHECK_VERSION ) -$(LINT_ARCH )
4041
4142out/linters/hadolint-$(HADOLINT_VERSION ) -$(LINT_ARCH ) :
4243 mkdir -p out/linters
44+ rm -rf out/linters/hadolint-*
4345 curl -sfL https://github.com/hadolint/hadolint/releases/download/v2.6.1/hadolint-$(LINT_OS ) -$(LINT_ARCH ) > out/linters/hadolint-$(HADOLINT_VERSION ) -$(LINT_ARCH )
4446 chmod u+x out/linters/hadolint-$(HADOLINT_VERSION ) -$(LINT_ARCH )
4547
4648out/linters/golangci-lint-$(GOLINT_VERSION ) -$(LINT_ARCH ) :
4749 mkdir -p out/linters
50+ rm -rf out/linters/golangci-lint-*
4851 curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b out/linters $(GOLINT_VERSION )
4952 mv out/linters/golangci-lint out/linters/golangci-lint-$(GOLINT_VERSION ) -$(LINT_ARCH )
5053
5154$(YAMLLINT_ROOT ) /bin/yamllint :
5255 mkdir -p out/linters
56+ rm -rf out/linters/yamllint-*
5357 curl -sSfL https://github.com/adrienverge/yamllint/archive/refs/tags/v$(YAMLLINT_VERSION ) .tar.gz | tar -C out/linters -zxf -
5458 cd $(YAMLLINT_ROOT ) && pip3 install . -t dist
5559# END: lint-install .
Original file line number Diff line number Diff line change @@ -34,20 +34,23 @@ fix: {{ if .Shell }}out/linters/shellcheck-$(SHELLCHECK_VERSION)-$(LINT_ARCH)/sh
3434{{ if .Shell -}}
3535out/linters/shellcheck-$(SHELLCHECK_VERSION)-$(LINT_ARCH)/shellcheck:
3636 mkdir -p out/linters
37+ rm -rf out/linters/shellcheck-*
3738 curl -sSfL https://github.com/koalaman/shellcheck/releases/download/$(SHELLCHECK_VERSION)/shellcheck-$(SHELLCHECK_VERSION).$(LINT_LOWER_OS).$(LINT_ARCH).tar.xz | tar -C out/linters -xJf -
3839 mv out/linters/shellcheck-$(SHELLCHECK_VERSION) out/linters/shellcheck-$(SHELLCHECK_VERSION)-$(LINT_ARCH)
3940
4041{{ end -}}
4142{{ if .Dockerfile -}}
4243out/linters/hadolint-$(HADOLINT_VERSION)-$(LINT_ARCH):
4344 mkdir -p out/linters
45+ rm -rf out/linters/hadolint-*
4446 curl -sfL https://github.com/hadolint/hadolint/releases/download/v2.6.1/hadolint-$(LINT_OS)-$(LINT_ARCH) > out/linters/hadolint-$(HADOLINT_VERSION)-$(LINT_ARCH)
4547 chmod u+x out/linters/hadolint-$(HADOLINT_VERSION)-$(LINT_ARCH)
4648
4749{{ end -}}
4850{{ if .Go -}}
4951out/linters/golangci-lint-$(GOLINT_VERSION)-$(LINT_ARCH):
5052 mkdir -p out/linters
53+ rm -rf out/linters/golangci-lint-*
5154 curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b out/linters $(GOLINT_VERSION)
5255 mv out/linters/golangci-lint out/linters/golangci-lint-$(GOLINT_VERSION)-$(LINT_ARCH)
5356
@@ -56,6 +59,7 @@ out/linters/golangci-lint-$(GOLINT_VERSION)-$(LINT_ARCH):
5659{{ if .YAML -}}
5760$(YAMLLINT_ROOT)/bin/yamllint:
5861 mkdir -p out/linters
62+ rm -rf out/linters/yamllint-*
5963 curl -sSfL https://github.com/adrienverge/yamllint/archive/refs/tags/v$(YAMLLINT_VERSION).tar.gz | tar -C out/linters -zxf -
6064 cd $(YAMLLINT_ROOT) && pip3 install . -t dist
6165{{ end -}}
You can’t perform that action at this time.
0 commit comments