• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

yarpc / yarpc-go / 3490
81%
master: %

Build:
Build:
LAST BUILD BRANCH: nooptrace
DEFAULT BRANCH: master
Ran 22 Dec 2016 07:14PM UTC
Jobs 2
Files 120
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
3490

push

travis-ci

abhinav
docker: Better caching and add `make docker-{build,test}` (#628)

This does a few things:

-   Adds a .dockerignore that matches .gitignore, specifically so that vendor
    is ignored.
-   Updates the Dockerfile with a few minor cleanups (1.7 -> 1.74, etc).
-   Updates the Dockerfile to do `glide install` in a cache-friendly way, and
    set WORKDIR.
-   Changes ENTRYPOINT to CMD to make it simpler to override the default
    command.
-   Adds `make docker-build` and `make docker-test`, which use Docker
    directly, but match the current name of the image outputted by docker-
    compose (because of port bindings, doing `docker-compose run go make test`
    will fail).

I like having a Dockerfile that allows me to run make test in a fresh
environment, to confirm that make test works out of the box for new
developers. With that said, it still doesn't, because vendor isn't checked in,
and glide install is not a dependency of make test, but at least the
Dockerfile somewhat documents that (and it is annoying to have glide install
run every time).

5752 of 6707 relevant lines covered (85.76%)

1.81 hits per line

Jobs
ID Job ID Ran Files Coverage
3 3490.3 (TYPE=test) 22 Dec 2016 07:14PM UTC 0
85.76
Travis Job 3490.3
4 3490.4 (TYPE=test) 22 Dec 2016 07:15PM UTC 0
85.76
Travis Job 3490.4
Source Files on build 3490
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3490
  • b6f67619 on github
  • Prev Build on dev (#3461)
  • Next Build on dev (#3491)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc