migrate lint script to a mage target

This commit is contained in:
David Bariod
2020-12-17 15:58:09 +01:00
parent 4b818a50d4
commit b02b418f8f
3 changed files with 12 additions and 8 deletions
+11
View File
@@ -5,6 +5,8 @@ package main
import (
"encoding/json"
"fmt"
"os"
"path"
"github.com/magefile/mage/mg"
"github.com/magefile/mage/sh"
@@ -58,3 +60,12 @@ func CrossBuild() error {
}
return nil
}
func Lint() error {
gopath := os.Getenv("GOPATH")
if gopath == "" {
return fmt.Errorf("cannot retrieve GOPATH")
}
return sh.Run(path.Join(gopath, "bin", "golangci-lint"), "run", "./...")
}