-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
BLD: add shiningpanda integration for windows builds? #3958
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
Comments
sexy. plus they are called panda |
could probably get the travis data and predict the cost of windows builds if the speed is at all similar to linux...useful? |
cc @wesm. The IPython guys use it for windows testing, btw. I know there's a jenkins box somewhere, but it's not visible to the rest of the devs. |
probably a good idea. the solution of "a box in the corner of our office" isn't a great solution as it requires chang or me to twiddle it if there are problems. Getting remote desktop working would be a decent solution but a hosted service would be better |
Looks like it's not free like Travis though, at least not for Windows.
|
@wesm maybe this would be a short-term measure to handle windows builds for now (at least in terms of getting periodic testing set up so we catch Windows test failures earlier). |
Maybe. we should start figuring out the long term solution ASAP...we can't On Fri, Nov 8, 2013 at 10:54 AM, Jeff Tratner [email protected]:
|
@wesm, what are you looking for here? what is the problem other projects are solving Windows CI would cut down on broken binary builds, a public buildbox would let others Explain what's needed, we'll help. |
I tried getting a CI build for windows thru bitbucket's bamboo (they offer it for free to open source), but I dropped the ball a bit. I can start that up again. Would that help? |
@y-p, well, we need all 8 combinations of the following:
@jseabold and @josef-pkt you must have this problem with statsmodels as well. same goes for @ogrisel and the scikit-learn folks. the CI environment would hopefully have all the optional dependencies sufficient to run the full unit test suite. I can say from experience that rolling a Windows VM for CI purposes from scratch with All The Things is not a small task and unfortunately Microsoft doesn't make it easy on us. I can offer financial support for this work (i.e. I will pay someone for their time--Bitcoin, USD, whatever you want -- to set something sustainable up for the pandas--and hopefully beyond--dev community). Gods know that pandas has been good to me and even if the money comes out of my own pocket it's a fair trade. I also have all of the windows software through Microsoft's B!zSpark program and can give ISOs and license keys to the people who need them. |
I shelled out some money for a cheap, old 'box in the corner' solution for nightly builds for statsmodels. It's not CI, LAN access only, and it doesn't run any tests, but if the build code would help anyone come up with a more permanent solution, it's here. https://github.com/statsmodels/binary_builds |
I ended up mentioning this to Bradley from Continuum / NumFocus and he |
To be clear, he's offering to manage it too. |
Skipper was doing all the hard work with Microsoft compilers, I'm doing all my development on Windows, including testing across python versions. Because we don't have many extensions, I haven't seen any 32bit versus 64bit issues, AFAIR. |
@jtratner I mean, I've stated the requirements very clearly above so if they can provide that then that would be amazing. It would be preferable to have nightly builds posted to the pandas website like we have had (when it's working). I don't know why we don't have a community-accessible system like Christophe Gohlke's site (I know the answer why not, because it's a PITA!) |
CRAN still has us way outclassed in this department |
Okay - just wanted to make sure I understood. I'll write up an email and I also heard talk that Continuum's Binstar might handle builds, but all |
now I get what you meant - completely missed the comment where you laid out everything you wanted :P |
this is the thread discussing groups.google.com/forum/m#!msg/numfocus/mVNakFqfpZg/m7b13PZEW1YJ |
Not exactly the same thing (in that Bradley was saying he might be able to |
but it'd certainly cover our needs. |
We're covered by #5893 as long as there's a windows jenkins box participating. |
https://www.shiningpanda-ci.com/
The text was updated successfully, but these errors were encountered: