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

ancarda / types / 6
100%

Build:
DEFAULT BRANCH: master
Ran 24 Jan 2018 08:32PM UTC
Jobs 2
Files 3
Run time 55min
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
6

push

travis-ci

ancarda
Correctly implement PHP Coveralls in Travis

This commit fixes the currently broken Coveralls + Travis integration
by changing the way Travis pulled in the Coveralls dependency. In prior
my last package, ancarda/security-headers, the Travis script ran
composer require, causing a 1.x version of PHP Coveralls to be
installed, however now that 2.0 is out, and the path to the binary has
changed, Travis couldn't run PHP Coveralls as the file wasn't found.

This was change was caused by the following commit:

    https://github.com/php-coveralls/php-coveralls/commit/3eaf7eb689

Lesson Learned: You should check *everything* into composer.json, even
if said dependency is just for your Continual Integration system. That
way, when there are changes to those packages, you can better control
the build environment. Additionally, it allows you to take SemVer more
seriously, as that would have helped if I was pinned to 1.x of this
package.

48 of 48 relevant lines covered (100.0%)

5.71 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6.1 24 Jan 2018 08:33PM UTC 0
100.0
Travis Job 6.1
2 6.2 24 Jan 2018 08:32PM UTC 0
100.0
Travis Job 6.2
Source Files on build 6
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #6
  • bee4c280 on github
  • Next Build on master (#7)
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

© 2025 Coveralls, Inc