Преглед на файлове

Install lint in a local directory

tags/v1.0.6^2^2
9seconds преди 5 години
родител
ревизия
3acbacbdb3
променени са 2 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 1
    0
      .gitignore
  2. 4
    3
      Makefile

+ 1
- 0
.gitignore Целия файл

@@ -9,3 +9,4 @@ mtg
9 9
 vendor/
10 10
 version.go
11 11
 ccbuilds/
12
+.bin/

+ 4
- 3
Makefile Целия файл

@@ -53,7 +53,7 @@ crosscompile-dir:
53 53
 
54 54
 .PHONY: lint
55 55
 lint: vendor
56
-	@$(MOD_OFF) golangci-lint run
56
+	@$(MOD_OFF) "$(ROOT_DIR)/.bin/golangci-lint" run
57 57
 
58 58
 .PHONY: clean
59 59
 clean:
@@ -70,5 +70,6 @@ prepare: install-lint
70 70
 
71 71
 .PHONY: install-lint
72 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)

Loading…
Отказ
Запис