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

PulpQE / pulp-smash / 1772
63%

Build:
DEFAULT BRANCH: master
Ran 07 Sep 2017 05:27PM UTC
Jobs 3
Files 7
Run time 4min
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
1772

push

travis-ci

Ichimonji10
Fix make targets for publishing Pulp Smash

The "package" make target is phony, meaning that it always triggers
packaging logic, even if packages already exist. This is problematic: if
one runs the "package" make target twice in a row, it will produce brand
new packages.

While this may seem like a good thing, it's actually problematic. If one
calls `scripts/release.sh` and the resultant package(s) are verified as
being good quality, then the "publish" make target shouldn't overwrite
those verified-good packages. It's true that the packaging process
should produce identical packages every time. But why overwrite
something that's known to be good, and for no good reason?

Rename the "package" make target to "dist," and make it a regular make
target instead of a phony one. As a result of this change, the packaging
make target no longer overwrites existing packages.

525 of 844 relevant lines covered (62.2%)

1.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1772.1 07 Sep 2017 05:27PM UTC 0
62.2
Travis Job 1772.1
2 1772.2 07 Sep 2017 05:32PM UTC 0
62.2
Travis Job 1772.2
3 1772.3 07 Sep 2017 05:29PM UTC 0
62.2
Travis Job 1772.3
Source Files on build 1772
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1772
  • f9deaea5 on github
  • Prev Build on master (#1770)
  • Next Build on master (#1792)
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