From 817fb5349b7535af73a37490c3fa1330d36b2a5d Mon Sep 17 00:00:00 2001 From: Dawid Dziurla Date: Wed, 11 Sep 2019 12:06:31 +0200 Subject: [PATCH] ci: gox, vendor and you seems like gox is messing with GOPATH even when -mod=vendor option is passed setting GOFLAGS env variable looks to give better results --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 75d3ccaf..e05ab85a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -21,7 +21,7 @@ build-shared: &build-shared name: Compile project on every platform command: | go get github.com/mitchellh/gox - gox -mod=vendor -parallel 10 -os "linux freebsd" -osarch "darwin/i386 darwin/amd64" + GOFLAGS=-mod=vendor gox -parallel 10 -os "linux freebsd" -osarch "darwin/i386 darwin/amd64" - save_cache: key: pkg-cache-{{ checksum "go.sum" }}-v5 paths: