1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-02-02 11:34:20 +02:00

Add lefthook

This commit is contained in:
DarthSim 2019-08-20 19:45:52 +06:00
parent 337bb38a16
commit 749924b2bd
3 changed files with 29 additions and 0 deletions

10
.lefthook/pre-commit/lint Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh
if ! [ -x "$(which brew)" ]; then
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:$(brew --prefix libffi)/lib/pkgconfig"
fi
export CGO_LDFLAGS_ALLOW="-s|-w"
export CGO_CFLAGS_ALLOW="-Xpreprocessor"
golangci-lint run

10
.lefthook/pre-push/test Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh
if ! [ -x "$(which brew)" ]; then
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:$(brew --prefix libffi)/lib/pkgconfig"
fi
export CGO_LDFLAGS_ALLOW="-s|-w"
export CGO_CFLAGS_ALLOW="-Xpreprocessor"
go test

9
lefthook.yml Normal file
View File

@ -0,0 +1,9 @@
pre-commit:
scripts:
lint:
tags: lint
pre-push:
scripts:
test:
tags: test