try adding 2 go versions

This commit is contained in:
Adrien Marquès 2018-11-16 08:28:41 +01:00
parent c37893c209
commit bd522bde3a
1 changed files with 49 additions and 39 deletions

View File

@ -1,13 +1,10 @@
version: 2 version: 2
jobs:
build: # runs not using Workflows must have a `build` job as entry point
docker:
- image: circleci/golang
shared: &shared
environment: # environment variables for the build itself environment: # environment variables for the build itself
GOPATH: /go GOPATH: /go
TEST_RESULTS: /tmp/test-results TEST_RESULTS: /tmp/test-results
COVER_PROFILE: /tmp/coverage.out TEST_OUT: $TEST_RESULTS/
steps: # steps that comprise the `build` job steps: # steps that comprise the `build` job
- checkout # check out source code to working directory - checkout # check out source code to working directory
@ -32,9 +29,7 @@ jobs:
- run: - run:
name: go vet name: go vet
command: go vet github.com/xdrm-brackets/nix-amer/... command: go vet github.com/xdrm-brackets/nix-amer/...
- run:
name: Update coveralls.io
command: /go/bin/goveralls -coverprofile=$COVER_PROFILE -service=circle-ci -repotoken=$COVERALLS_TOKEN
- store_artifacts: # Upload test summary for display in Artifacts - store_artifacts: # Upload test summary for display in Artifacts
path: /tmp/test-results path: /tmp/test-results
@ -42,3 +37,18 @@ jobs:
- store_test_results: # Upload test results for display in Test Summary - store_test_results: # Upload test results for display in Test Summary
path: /tmp/test-results path: /tmp/test-results
jobs:
latest:
docker:
- image: circleci/golang
- run:
name: Update coveralls.io
command: /go/bin/goveralls -coverprofile=$COVER_PROFILE -service=circle-ci -repotoken=$COVERALLS_TOKEN
<<: *shared
go-1.10.4:
docker:
- image: circleci/golang:1.10.4
<<: *shared