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

zopefoundation / BTrees
96%
master: 94%

Build:
Build:
LAST BUILD BRANCH: config-with-c-code-template-3c1c588c
DEFAULT BRANCH: master
Repo Added 20 Apr 2018 09:49AM UTC
Files 25
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

LAST BUILD ON BRANCH restructure-travis
branch: restructure-travis
CHANGE BRANCH
x
Reset
  • restructure-travis
  • 4.10.0
  • 4.10.1
  • 4.11.1
  • 4.11.2
  • 4.11.3
  • 4.5.1
  • 4.6.0
  • 4.6.1
  • 4.7.0
  • 4.7.1
  • 4.7.2
  • 5.0
  • 5.1
  • 5.2
  • 6.0
  • 6.1
  • GHA
  • all-repos_autofix_all-repos-sed
  • cleaner-releases
  • config-with-c-code
  • config-with-c-code-template-1351c95d
  • config-with-c-code-template-1c89c2aa
  • config-with-c-code-template-3c1c588c
  • config-with-c-code-template-42457e0c
  • config-with-c-code-template-4dc0484e
  • config-with-c-code-template-8d837c89
  • config-with-c-code-template-9e2b2911
  • config-with-c-code-template-a361e1fd
  • config-with-c-code-template-a7193216
  • config-with-c-code-template-b21fbbf2
  • config-with-c-code-template-e45966cd
  • coverage
  • create-4.5.0-wheels
  • dont-break-math
  • drop-py313
  • drop-py34
  • drop-setup-requires
  • fix-GHA-pypy2-py310-macos
  • fix-appveyor-build
  • fix-macos-wheel-upload
  • fix_py_persistency#118
  • isort
  • issue120
  • issue121
  • issue131
  • issue132
  • issue137
  • issue138
  • issue140
  • issue153
  • issue155
  • issue156
  • issue161
  • issue166
  • issue168
  • issue170
  • issue171
  • issue24
  • issue94
  • issue96
  • issue98
  • mac-os-py311
  • master
  • py37_build
  • py38
  • reduce-boilerplate
  • segfault-on-unicode
  • travis_3.8
  • tseaver-207-move_static_globals_to_module_state
  • tseaver-drop_setup_py_test_fossils
  • tseaver-lint_squish
  • tseaver-pep489
  • tseaver-scrub_compat_fossils
  • update-manylinux
  • use-pypi-token

pending completion
332

Pull #115

travis-ci

web-flow
Always build manylinux wheels

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

The diff is messy, for which I apologize.  I had to reformat the YAML to
understand it.  Highlights:

- Moved regular Linux Python builds outside build matrix, for
  conciseness (unfortunately this means 3.6 builds are now done twice:
  once without WITH_COVERAGE and once with)

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

- This means Travis can no longer do an 'exit 0' in before_install, so I
  had to override the install and script sections too

- Move 'docker pull' into the install section so it's not so very empty

- Unify the two calls to twine upload to provide the twine password via
  environment variables instead of command-line or configuration files

- Put related commands inside a single multiline if statement instead of
  repeating the conditions
Pull Request #115: Restructure Travis to always build manylinux wheels

9211 of 9576 relevant lines covered (96.19%)

1.89 hits per line

Relevant lines Covered
Build:
Build:
9576 RELEVANT LINES 9211 COVERED LINES
1.89 HITS PER LINE
Source Files on restructure-travis
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
332 restructure-travis Always build manylinux wheels This PR makes it so we _always_ build manylinux wheels, but only upload them for git tags. The diff is messy, for which I apologize. I had to reformat the YAML to understand it. Highlights: - Moved regular Linux ... Pull #115 07 Nov 2019 02:10PM UTC web-flow travis-ci pending completion  
331 restructure-travis Always build manylinux wheels This PR makes it so we _always_ build manylinux wheels, but only upload them for git tags. The diff is messy, for which I apologize. I had to reformat the YAML to understand it. Highlights: - Moved regular Linux ... push 07 Nov 2019 01:56PM UTC mgedmin travis-ci pending completion  
329 restructure-travis Always build manylinux wheels This PR makes it so we _always_ build manylinux wheels, but only upload them for git tags. The diff is messy, for which I apologize. I had to reformat the YAML to understand it. Highlights: - Moved regular Linux ... Pull #115 06 Nov 2019 02:21PM UTC web-flow travis-ci pending completion  
328 restructure-travis Always build manylinux wheels This PR makes it so we _always_ build manylinux wheels, but only upload them for git tags. The diff is messy, for which I apologize. I had to reformat the YAML to understand it. Highlights: - Moved regular Linux ... push 06 Nov 2019 02:07PM UTC mgedmin travis-ci pending completion  
See All Builds (502)
  • Repo 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