hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit 133cfd1710f2558b93444e0b3866010b5fba21c7
parent db1a5af15db75dbdf64697c5c31d919bac3acc41
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date:   Sat, 21 Oct 2017 18:44:49 +0200

mage: Skip Check on Go 1.8

See #3988

Diffstat:
Mmagefile.go | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/magefile.go b/magefile.go
@@ -9,6 +9,7 @@ import (
 	"io/ioutil"
 	"os"
 	"path/filepath"
+	"runtime"
 	"strings"
 	"time"
 
@@ -95,6 +96,12 @@ func Docker() error {
 
 // Run tests and linters
 func Check() {
+	if strings.Contains(runtime.Version(), "1.8") {
+		// Go 1.8 doesn't play along with go test ./... and /vendor.
+		// We could fix that, but that would take time.
+		fmt.Printf("Skip Check on %s\n", runtime.Version())
+		return
+	}
 	mg.Deps(Test386, Fmt, Vet)
 	// don't run two tests in parallel, they saturate the CPUs anyway, and running two
 	// causes memory issues in CI.