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

buildinspace / peru / 345
88%

Build:
DEFAULT BRANCH: master
Ran 14 Mar 2015 05:41PM UTC
Jobs 2
Files 19
Run time 49s
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
345

push

travis-ci

oconnor663
stop capturing stderr in plugins

Normally plugins allow all subprocess output to go to the caller. Peru
puts all that output in the fancy display (or buffers it and prints it
later, in --verbose mode). Sometimes plugins need to read the output of
a command, though, like `git rev-parse`. In those cases, previously we
were capturing both stdout and stderr. But we shouldn't do that --
whatever ends up on stderr is likely to screw up the parsing that the
plugins was intending to do, and there's no reason to prevent stderr
messages from reaching peru's display/log. With this diff, plugins only
ever capture stdout.

Note that there's a bit of repeated code in the git/hg/svn plugins. It's
not too bad, just code for shelling out, but it does mean that we need
to make this fix in three places. Something to keep in mind.

Closes https://github.com/buildinspace/peru/issues/105.

1331 of 1445 relevant lines covered (92.11%)

1.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 345.1 14 Mar 2015 05:41PM UTC 0
92.04
Travis Job 345.1
2 345.2 14 Mar 2015 05:41PM UTC 0
92.11
Travis Job 345.2
Source Files on build 345
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #345
  • a6f42bc4 on github
  • Prev Build on master (#344)
  • Next Build on master (#346)
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