.circleci/config.yml
version: 2.1
orbs:
codecov: codecov/codecov@1.0.4
docker: circleci/docker@0.5.13
go: circleci/go@0.2.0
jobs:
build:
docker:
- image: circleci/golang:latest
steps:
- checkout
#- go/load-cache
#- go/mod-download
#- go/save-cache
- run:
name: Run tests
command: go test -coverprofile=coverage.txt -covermode=atomic -v -p 1 ./...
environment:
SPRAWL_DATABASE_PATH: /go/src/github.com/sprawl/sprawl/data
- codecov/upload:
file: ./coverage.txt