Skip to content

CI: add circle ci support #15464

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

CI: add circle ci support #15464

wants to merge 1 commit into from

Conversation

jreback
Copy link
Contributor

@jreback jreback commented Feb 21, 2017

this adds support for using CircleCI; configured to put 4 of our builds (3.4, 3.4-slow, 2.7 compat, and 3.5 ascii), they are still on Travis ATM. They are built/tested simultaneously on CircleCI (as we get 4 containers for open-source).

CircleCI is a PITA. It has parallelism, but no build-matrix. So this took a while to get right. Don't currently use pytest-xdist as was getting some failures, but maybe can turn on at some point.

I'll come back later and remove the builds from TravisCI when everything's all connected.

@jreback jreback added the CI Continuous Integration label Feb 21, 2017
@jreback jreback added this to the 0.20.0 milestone Feb 21, 2017
@jreback
Copy link
Contributor Author

jreback commented Feb 21, 2017

cc @wesm

@codecov-io
Copy link

codecov-io commented Feb 21, 2017

Codecov Report

Merging #15464 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #15464   +/-   ##
=======================================
  Coverage   90.37%   90.37%           
=======================================
  Files         135      135           
  Lines       49473    49473           
=======================================
  Hits        44709    44709           
  Misses       4764     4764
Impacted Files Coverage Δ
pandas/tseries/index.py 95.32% <ø> (-0.1%)
pandas/core/common.py 91.36% <ø> (+0.33%)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0b4fdf9...3756674. Read the comment docs.

@jreback jreback closed this in e1d5407 Feb 21, 2017
@jorisvandenbossche
Copy link
Member

@jreback Great!

AnkurDedania pushed a commit to AnkurDedania/pandas that referenced this pull request Mar 21, 2017
this adds support for using CircleCI; configured to put 4 of our
builds (3.4, 3.4-slow, 2.7 compat, and 3.5 ascii), they are still on
Travis ATM. They are built/tested simultaneously on CircleCI (as we
get 4 containers for open-source).

Author: Jeff Reback <[email protected]>

Closes pandas-dev#15464 from jreback/circle and squashes the following commits:

3756674 [Jeff Reback] CI: add circle ci support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants