chip8-rust / chip8-ui

CHIP-8 graphical emulator built with the Rust programing language
MIT License
8 stars 0 forks source link

Add AppVeyor CI for Windows builds #23

Closed robo9k closed 9 years ago

robo9k commented 9 years ago

This is a work-in-progress effort to get AppVeyor CI working, i.e. automated Windows builds.

I'll merge this once I'm statisfied with the results :shipit:

robo9k commented 9 years ago

Note that the AppVeyor build took 15 min 40 sec and as per AppVeyor documentation:

Free, Professional and Premium plans have a hard quota of 30 minutes on build execution time.

The Tavis build took 8 min 42 sec and as per Travis documentation:

With our current timeouts, a job will be terminated if it's still running after 50 minutes (120 minutes on travis-ci.com), or if there hasn't been any log output in 10 minutes.

robo9k commented 9 years ago

On another sidenote, I've created PistonDevelopers/Piston-Tutorials#46, which fixes the (Windows) installation instructions that we link from our README.

robo9k commented 9 years ago

I think the windows CI build is sufficient as in this pull request. It's even a little more optimized than chip8_vm's, but most of the time is spent building the Rust graphics dependencies anyways.

robo9k commented 9 years ago

This'll need a follow up similar to chip8-rust/chip8-vm#4