Просмотр исходного кода

Install lint in a local directory

tags/v1.0.6^2^2
9seconds 5 лет назад
Родитель
Сommit
3acbacbdb3
2 измененных файлов: 5 добавлений и 3 удалений
  1. 1
    0
      .gitignore
  2. 4
    3
      Makefile

+ 1
- 0
.gitignore Просмотреть файл

9
 vendor/
9
 vendor/
10
 version.go
10
 version.go
11
 ccbuilds/
11
 ccbuilds/
12
+.bin/

+ 4
- 3
Makefile Просмотреть файл

53
 
53
 
54
 .PHONY: lint
54
 .PHONY: lint
55
 lint: vendor
55
 lint: vendor
56
-	@$(MOD_OFF) golangci-lint run
56
+	@$(MOD_OFF) "$(ROOT_DIR)/.bin/golangci-lint" run
57
 
57
 
58
 .PHONY: clean
58
 .PHONY: clean
59
 clean:
59
 clean:
70
 
70
 
71
 .PHONY: install-lint
71
 .PHONY: install-lint
72
 install-lint:
72
 install-lint:
73
-	@curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh \
74
-		| $(MOD_OFF) bash -s -- -b . $(GOLANGCI_LINT_VERSION)
73
+	@mkdir -p ./bin || true && \
74
+		curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh \
75
+		| $(MOD_OFF) bash -s -- -b "$(ROOT_DIR)/.bin" $(GOLANGCI_LINT_VERSION)

Загрузка…
Отмена
Сохранить