Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Add travis-ci for hacktoberfest #31
I first added circleci, then travis-ci. Both are having problems because of the GO 1.11 GOMODULES changes. Tools still expect the source code to be in $GOPATH.
The present solution in both CI/CD's is to preappend commands with GO111MODULES=on. This should go away in Go >= 1.12
Also - it is failing on my side because it looks for billglover/bbot and not dangarthwaite/bbot. I'm making this pull request because that might be fixed once merged.
Many thanks @dangarthwaite, I appreciate modules is still experimental at the moment. Working off a fork can be particularly frustrating for the reason you articulate.
I'm going to merge this as-is and enable Travis CI on the repo. I'll raise new issues for any problems that arise as this can be a bit fiddly to get up and running on the first shot.
Appreciate the help.