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

AppVeyor Windows continuous builds from condaci #451

Merged
merged 7 commits into from Oct 1, 2014

Conversation

Projects
None yet
1 participant
@jabooth
Member

jabooth commented Oct 1, 2014

This PR finally adds AppVeyor support to Menpo. This means for every commit on the master branch of Menpo we will now be getting fresh binary builds for the following for every platforms:

  • Python 2.7 OS X 64bit*
  • Python 2.7 Linux 64bit
  • Python 2.7 Windows 32bit
  • Python 2.7 Windows 64bit

Furthermore, we will be attempting to generate Python 3.4 builds for all the above platforms. This means as #419 is implemented we can track progress and smoothly move to Python 3 as a supported Menpo option.

Finally, release builds are fully automated, so releasing new versions of Menpo going forwards is as simple as setting the git tag.

Note that in implementing this it was discovered that 3 tests are failing on Windows clients. Issue #450 has been set up to track this, and for now the tests have been removed from Windows to expedite getting this work in.

Note: *OS X builds are currently failing as OS X builds have not been regenerated for cyassimp and cyrasterize on OS X. This will be fixed in the short term via manual building on my laptop. In the long term we must wait for OS X support to come out of beta on travis before we can OS X builds of everything.

jabooth added some commits Sep 25, 2014

@jabooth jabooth added the in progress label Oct 1, 2014

jabooth added a commit that referenced this pull request Oct 1, 2014

Merge pull request #451 from menpo/condaci
AppVeyor Windows continuous builds from condaci

@jabooth jabooth merged commit 40b3433 into master Oct 1, 2014

2 checks passed

continuous-integration/appveyor AppVeyor build succeeded
Details
continuous-integration/travis-ci The Travis CI build passed
Details

@jabooth jabooth removed the in progress label Oct 1, 2014

@jabooth jabooth deleted the condaci branch Oct 1, 2014

@jabooth jabooth self-assigned this Oct 2, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment