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

twitter / scala-json / 2
46%
master: 46%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Ran 30 Jun 2015 07:39PM UTC
Jobs 6
Files 2
Run time 69min
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

30 Jun 2015 06:59PM UTC coverage: 46.237%. First build
2

push

travis-ci

travisbrown
Fix Travis CI and add code coverage for Finagle and related projects

Problem

This change addresses three closely related problems. The first is that our
Travis CI builds have been broken for a long time, in part because of the fact
that since we don't publish snapshots, the current development versions aren't
able to find their dependencies unless these are published locally. (Travis CI
also recently changed containerized builds to be the default, and we're still
unable to use the containerized build system with Finagle because of travis-ci
issue #3120, so I've turned this off for the relevant projects.) The second
issue is that we're not currently clearly indicating project status (whether a
project is retired, deprecated, or actively maintained). Finally, we want to
publish code coverage information for these projects.

Solution

This commit extends the work in Scrooge to provide a Travis CI script that
downloads and publishes dependencies locally. It also adds retries for the
dependency resolution and downloading step for each Travis CI config, as well as
caching for dependencies. It also adds a shields.io badge to the top of each
project README indicating the status of the project, and turns on Scoverage code
coverage reporting (and publication to Coveralls) for each project.

Result

If our Travis builds are failing, it's much more likely to be for legitimate
reasons. We also now clearly indicate code coverage stats and project status.

RB_ID=704444

43 of 93 relevant lines covered (46.24%)

2.77 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2.1 30 Jun 2015 08:25PM UTC 2
46.24
Travis Job 2.1
2 2.2 30 Jun 2015 07:39PM UTC 2
46.24
Travis Job 2.2
3 2.3 30 Jun 2015 07:54PM UTC 2
46.24
Travis Job 2.3
4 2.4 30 Jun 2015 07:42PM UTC 2
46.24
Travis Job 2.4
5 2.5 30 Jun 2015 07:41PM UTC 2
46.24
Travis Job 2.5
6 2.6 30 Jun 2015 08:48PM UTC 2
46.24
Travis Job 2.6
Source Files on build 2
  • List 2
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #2
  • 096bbc8b on github
Troubleshooting · Open an Issue · Sales · Support · ENTERPRISE · CAREERS · STATUS
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2023 Coveralls, Inc