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

zopefoundation / zope.interface / 351
100%
master: 99%

Build:
Build:
LAST BUILD BRANCH: config-with-c-code-template-6cd4f790
DEFAULT BRANCH: master
Ran 11 Nov 2019 01:00PM UTC
Jobs 11
Files 340
Run time 7min
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
351

push

travis-ci

mgedmin
Always build manylinux wheels

This PR makes it so we _always_ build manylinux wheels, but only upload
them for git tags.

Highlights:

- Move regular Linux Python builds outside the build matrix, for
  conciseness.

- Switch manylinux1 builds to manylinux2010 (they should still get the
  manylinux1 tag if they're compatible, but they'll be built with a more
  modern compiler toolchain).

- Move twine upload from .manylinux.sh into .travis.yml's after_success,
  right next to the twine upload used for Mac OS builds.

- This means we can't short-circuit the builds with 'exit 0' in
  before_install:, so overwrite the install: and script: sections too.

- Move the 'docker pull' from .manylinux.sh into the install: section
  so it's not empty.

- Provide twine credentials via environment variables instead of
  command-line/pypirc file.

- Put related commands inside a single multiline if statement.

- Use setup.py -q test (quiet build) instead of setup.py test -q (which
  does nothing at all AFAICT).

This mirrors changes made to other zopefoundation packages tracked in
https://github.com/zopefoundation/meta/issues/11.

10844 of 10945 branches covered (99.08%)

Branch coverage included in aggregate %.

89227 of 89764 relevant lines covered (99.4%)

10.76 hits per line

Jobs
ID Job ID Ran Files Coverage
1 351.1 11 Nov 2019 01:00PM UTC 0
98.95
Travis Job 351.1
2 351.2 11 Nov 2019 01:00PM UTC 0
97.48
Travis Job 351.2
3 351.3 11 Nov 2019 01:00PM UTC 0
97.48
Travis Job 351.3
4 351.4 11 Nov 2019 01:00PM UTC 0
97.48
Travis Job 351.4
5 351.5 11 Nov 2019 01:00PM UTC 0
97.5
Travis Job 351.5
6 351.6 11 Nov 2019 01:01PM UTC 0
99.15
Travis Job 351.6
7 351.7 11 Nov 2019 01:01PM UTC 0
97.33
Travis Job 351.7
10 351.10 (TERRYFY_PYTHON='macpython 2.7.17') 11 Nov 2019 01:04PM UTC 0
98.95
Travis Job 351.10
11 351.11 (TERRYFY_PYTHON='macpython 3.5') 11 Nov 2019 01:03PM UTC 0
97.48
Travis Job 351.11
12 351.12 (TERRYFY_PYTHON='macpython 3.6.0') 11 Nov 2019 01:06PM UTC 0
97.48
Travis Job 351.12
13 351.13 (TERRYFY_PYTHON='macpython 3.7.0') 11 Nov 2019 01:06PM UTC 0
97.48
Travis Job 351.13
Source Files on build 351
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Travis Build #351
  • d88017c2 on github
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