-
Notifications
You must be signed in to change notification settings - Fork 29
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
Issue reproducing your builds on a fork #1
Comments
The first issue is one that I'm having too. I filed an issue on conda-build, but I'm not sure exactly what the reason for it is. The fact that it's intermittent makes me wonder if these some kind of race condition. conda/conda-build#152 |
For the second issue, I fixed the error from the printing of the traceback, 2e1dce9, but I'm not sure about the 404. Do you have a binstar account? Have you tried pushing to binstar from your local machine? |
I can't reproduce this on Windows 7 or XP. Do either of you have Windows machines where you can test it? It's either a Windows 8 thing (I don't have Visual Studio installed in my Windows 8 VM), or an AppVeyor issue. |
You might be able to fork this repo to run on Appveyor? Unfortunately that's a tricky environment to debug in, since you get one shot every ~30 minutes. FWIW, I haven't been able to reproduce the issue either on my XP VM. |
The second issue (the 404 problem) is resolved. I was not specifying a version in I have a Windows 7 VM set up, but not Windows 8. |
Yes, every package has to have a name and a version. conda build should tell you if these fields are missing. |
My script currently bypasses the version in |
OK. I produced a working build of my research code, uploaded to binstar. Let's see if we can sort out what these race conditions might be. |
Ah. I think you may still have to put a dummy version in the meta.yaml, as the checks happen before the build starts. |
I also, not unexpectedly, hit the same intermittent failures. For the projects I'm involved in, though, that problem doesn't matter because the tests are more easily run through That variant is at astropy/astropy#2836 if you want to see it... |
Right, it's probably not really necessary to use the conda build test environment to run the full test suite, since appveyor is already isolated. I would just use it as a smoke test that the build didn't fail in this situation. |
This is really great. Thank you so much for sharing it. I am sure many people will use it, and I wouldn't be surprised to see the big projects adopt it in time.
I tired out a fork this morning, and I started setting it up for my research codes as well. Once I get the hang of it, I'll propose it to other larger projects (I'm thinking in particular of pandas).
First issue: I get an error during the testing phase. See for example this job which is an unchanged fork of your example. The error is:
Second issue: To explore, I removed the test block from
meta.yaml
. The next failure is having to do with a 404 from binstar.The full log for that job is here.
Again, thank you for making this! I will eager contribute if I can once I get it up and running on some projects.
The text was updated successfully, but these errors were encountered: