CircleCI - run go test

This commit is contained in:
stefanprodan
2019-06-21 13:29:32 +03:00
parent 9b67b360d0
commit 1911143514
+4 -5
View File
@@ -10,18 +10,17 @@ jobs:
- restore_cache:
keys:
- go-mod-{{ checksum "go.sum" }}
- run: |
go test -race -coverprofile=coverage.txt -covermode=atomic $(go list ./pkg/...)
- run: |
CGO_ENABLED=0 GOOS=linux go build \
-ldflags "-s -w -X github.com/weaveworks/flagger/pkg/version.REVISION=${CIRCLE_SHA1}" \
-a -installsuffix cgo -o flagger ./cmd/flagger/*
./flagger -version
-a -installsuffix cgo -o bin/flagger ./cmd/flagger/*
./bin/flagger -version
- save_cache:
key: go-mod-{{ checksum "go.sum" }}
paths:
- "/go/pkg/mod/"
- run: |
mkdir bin
cp flagger workspace/flagger
- persist_to_workspace:
root: bin
paths: