Closed OrkoHunter closed 9 years ago
This is a very good idea. We should do the same thing for NetworkX core as well. AFAIK, Travis also supports Mac OS X. We can enable testing for that as well.
Yes sounds like a good idea :) But I think there are some issues with Travis Mac environment for python https://github.com/travis-ci/travis-ci/issues/2320
Yes there are issues with testing for osx. I made the required changes but it did not run. They clearly state that they are not supporting multi-os for sometime
@chebee7i I made a ticket for the role permissions and it seems that there is already a facility for that. See http://www.appveyor.com/docs/team-setup
It looks like roles are tied to GitHub roles. http://www.appveyor.com/docs/team-setup#understanding-relationship-between-github-team-and-appveyor-role. Also, it seems like if I grant access to the NetworkX Developer team, then they have access to every project I put on appveyor, not just the NetworkX project (I could be reading this wrong, but when I look at the "Teams" in my Profile settings, there doesn't seem to be a way to assign to particular projects).
Travis assures us that
networkx-metis
works perfectly on a Linux machine. We can also be sure for Mac. But since we are also supporting Windows and the ways of installation differs, I say that we use https://ci.appveyor.com for testing the package over windows. AppVeyor.com is a Continuous Integration service to build and run tests under Windows. scikit-learn uses it and they also depend upon Cython for wrapping.