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

frictionlessdata / datapackage-pipelines / 1015
17%

Build:
DEFAULT BRANCH: master
Ran 03 Feb 2019 08:35AM UTC
Jobs 2
Files 176
Run time 20s
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
1015

push

travis-ci

akariv
Pipeline status badge endpoints for server (#158)

* Fix pipeline status badge

Some previous status manager refactoring broke the badge end point. I've
also changed it from redirecting to the shields.io image, to proxying
it.

* If no pipeline_id found, still return a badge

If no pipeline_id is found, return a badge with 'not found' written in
it, rather than returning a 404. Knowing that a pipeline is potentially
missing is still useful status.

* Pipeline collection status badge

A status badge at the /badge/collection/<pipeline path> endpoint.

This returns a pipeline collection summary badge, e.g.

pipelines | 22 succeeded, 14 failed, 2 invalid, 1 running

Pipeline path will filter the pipeline ids it is reporting on.

* Make pipeline status text lowercase to fit conventions

* Update readme with status badge details.

* Use basic auth for dashboard view, but not badges

This commit makes application of basic auth (if active) more selective.
Instead of forcing basic auth on all endpoints, it is now applied as a
decorator for the main dashboard views. This allows us to serve the
status badges without basic auth while still being able to protect the
dashboard pages.

* Removing the refresh view as it's not used and looks like a DoS risk.

* Add note to README about basic auth and the badges

66 of 66 new or added lines in 1 file covered. (100.0%)

1695 of 6632 relevant lines covered (25.56%)

0.51 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1015.1 (TOXENV="py36-sqlite" SPEEDUP=no DEPLOY=yes) 03 Feb 2019 08:35AM UTC 0
25.56
Travis Job 1015.1
2 1015.2 (TOXENV="py36-plyvel" SPEEDUP=yes DEPLOY=no) 03 Feb 2019 08:35AM UTC 0
25.56
Travis Job 1015.2
Source Files on build 1015
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1015
  • 3e110749 on github
  • Prev Build on master (#1009)
  • Next Build on master (#1018)
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