Polished the Do() tests and added some CI

Status Job ID Name Coverage
  Build
failed #76951251
build-my-project

00:00:43

 
  Test
skipped #76951252
test-my-project
 
Name Stage Failure
failed
build-my-project Build
Running on runner-ed2dce3a-project-7191336-concurrent-0 via runner-ed2dce3a-srm-1529775084-ccbc5621...
Cloning repository...
Cloning into '/builds/MadsRC/go-eds'...
Checking out cd1b4f25 as master...
Skipping Git submodules setup
$ go get github.com/tools/godep
$ cp -r /builds/user /go/src/github.com/user/
cp: cannot stat '/builds/user': No such file or directory
ERROR: Job failed: exit code 1