From 71bf668743167cd735f6e15c2414e506e25af3f4 Mon Sep 17 00:00:00 2001 From: Dave Cheney Date: Wed, 10 May 2017 14:37:52 +1000 Subject: [PATCH 1/3] Adjust appveyor build script to automatically exclude vendor/ --- appveyor.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index dee7220e22..a15168a645 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -34,11 +34,4 @@ deploy: false test_script: - go build - - go test . - - go test ./cmd/dep - - go test ./gps - - go test ./gps/internal - - go test ./gps/internal/fs - - go test ./gps/pkgtree - - go test ./internal - - go test ./test + - go test $(go list github.com/golang/dep/... | sls -NotMatch '/vendor/') From 893d4d28a813ac0caaa85e50ca4a0c11ceb0a371 Mon Sep 17 00:00:00 2001 From: Dave Cheney Date: Wed, 10 May 2017 15:08:42 +1000 Subject: [PATCH 2/3] ok, so appveyor clearly doesn't run powershell --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index a15168a645..55f84b5b8e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -33,5 +33,5 @@ build: false deploy: false test_script: - - go build - - go test $(go list github.com/golang/dep/... | sls -NotMatch '/vendor/') + - go build github.com/golang/dep/cmd/dep + - for /f "" %G in ('go list github.com/golang/dep/... ^| find /i /v "/vendor/"') do @go test %G From 52c7a5db41642abca7b6535f11baa820295a1c29 Mon Sep 17 00:00:00 2001 From: Dave Cheney Date: Wed, 10 May 2017 15:14:57 +1000 Subject: [PATCH 3/3] % must be escaped inside batch files --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 55f84b5b8e..ffd4e082be 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -34,4 +34,4 @@ deploy: false test_script: - go build github.com/golang/dep/cmd/dep - - for /f "" %G in ('go list github.com/golang/dep/... ^| find /i /v "/vendor/"') do @go test %G + - for /f "" %%G in ('go list github.com/golang/dep/... ^| find /i /v "/vendor/"') do @go test %%G