Skip to content
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

Nightly Builds #30730

Closed
marco-neumann-by opened this issue Jan 6, 2020 · 8 comments
Closed

Nightly Builds #30730

marco-neumann-by opened this issue Jan 6, 2020 · 8 comments
Labels
CI Continuous Integration
Milestone

Comments

@marco-neumann-by
Copy link

Until 2019-11-02, https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com/ contains nightly builds of pandas for different platforms. Is there any chance that this will be continued? I am asking because nightly testing is very helpful for some downstream artifacts to discover unintentional breaking chances or regressions before a new pandas version gets released. Building pandas from source on CI takes very long though, up to a duration where it gets kinda unpractical for downstream projects.

@jreback
Copy link
Contributor

jreback commented Jan 6, 2020

looks like the nightly wheel build has been failing

https://travis-ci.org/MacPython/pandas-wheels/builds

i don’t think i get status emails on this any more
not sure why

cc @pandas-core if someone can look

@jreback
Copy link
Contributor

jreback commented Jan 6, 2020

@pandas-dev/pandas-core

@datapythonista datapythonista added the CI Continuous Integration label Jan 6, 2020
@datapythonista
Copy link
Member

I can have a look, but I wasn't aware we had this. If it's not in our CI, who is maintaining those builds?

Probably I'm missing something, but if the idea is providing wheels, shouldn't it be better to generate them from our own builds? I think our CI is already too complex to also have to maintain builds elsewhere.

@jreback
Copy link
Contributor

jreback commented Jan 6, 2020

wheel building is a separate animal and non trivial
we also need a whole bunch of workers to do this
for all of these reasons it is a separate repo

these are documented as part of the release process

i suppose you could do the nightly builds as github actions

@datapythonista
Copy link
Member

Thanks for the info, will check the release docs.

@TomAugspurger
Copy link
Contributor

I was also going to take a look at the wheel building stuff on Tuesday in preparation for the RC.

@TomAugspurger TomAugspurger added this to the 1.0 milestone Jan 6, 2020
@WillAyd
Copy link
Member

WillAyd commented Jan 6, 2020

ref pandas-dev/pandas-release#20 I do think switching over to Actions would be possible; I've done something similar for another project https://github.com/innobi/pantab/pull/37/files sans the manylinux piece

@TomAugspurger
Copy link
Contributor

Should be fixed by MacPython/pandas-wheels#68

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

No branches or pull requests

5 participants