-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CircleCI & remove travis #27
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, @mdeggies !
I notice travis uses make test testrace
. Taking a look at the Makefile, both of those targets depend on generate
. I'm not sure this project uses code generation, but to maintain behavior, it feels like we should run that first. Also, is there a way to get gotestsum to run with the race detector?
Also, could you please confirm there's a circleci project for this, and also update the badges in the readme from travis to circle? Thanks!
This PR moves from travis to CircleCI, using gotestsum for testing. Setup is very similar to those in other repos, see https://github.com/hashicorp/go-version as an example.
Tests pass locally using the latest version of go: