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

hypothesis / h / 7694 / 1
97%
master: 97%

Build:
DEFAULT BRANCH: master
Ran 24 Aug 2015 10:23PM UTC
Files 79
Run time 3s
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

24 Aug 2015 10:05PM UTC coverage: 65.013%. Remained the same
7694.1

push

travis-ci

tilgovi
Switch to alpine linux for docker and use honcho

Switching to an alpine linux base container brings the overall image
size down from about 750MB to 250MB. This will be great for shipping
the image to a registry in the future.

Using honcho instead of runit means we can ditch all the svc files
and just use the Procfile.

We don't get the benefit of having runit monitor processes but honcho
will quit if any process dies and docker has restart policies these
days so this can be handled at the container deployment level.

The static directory is kept as a volume so that restarts should be
very fast.

Since we're not running any other processes other than those specified
in the Procfile, having syslog support is sort of overkill, especially
as docker has log providers now that let containers ship directly to
things like syslog or fluentd.

We don't use cron jobs, but have our own background workers. So having
a base image with cron isn't useful.

The daemon now runs as a dedicated system user rather than root, for
a little extra feeling of safety.

Finally, having grsec patches, musl libc and stack smashing makes the
paranoid a little bit more happy.

Oh, right, did I mention 500MB smaller images? Yeah.

2202 of 3387 relevant lines covered (65.01%)

0.65 hits per line

Source Files on job 7694.1
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7694
  • Travis Job 7694.1
  • 4c302a62 on github
  • Prev Job for on master (#7678.1)
  • Next Job for on master (#7695.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc