Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upCI builds #19
CI builds #19
Conversation
|
During this month's Bay Area Rust Meetup (which I watched via Air Mozilla), you made an offhand comment about desiring CI support. Presto! The Internet delivers. Notes: Neither configuration runs tests on stable, because you're using unstable test features. A quick tweak if and when you get around to it: Just drop Both configurations build docs for stable, but don't do anything with them. It's a good thing to test, and with https://docs.rs/ we don't need to upload documentation anymore anyway. The Appveyor configuration doesn't build nightly, and thus doesn't run tests, due to a bug in travis-cargo on Windows. I suspect travis-cargo hasn't been used on Windows before, but I decided to use it in support of community infrastructure. The Appveyor configuration produces a build artifact of the lorem-ipsum example. I'll probably follow up with a quick patch to include Nimbus in the binary, and make the path parameter optional, so it works out of the box. I included an MSYS/GNU build in the Appveyor configuration mainly as an example. Not sure if you care about it. You'll need to change the badge paths once you've merged this and set up Travis CI and Appveyor appropriately. Here's a happy Travis build, and a happy Appveyor build. Enjoy! |
|
Sorry this slipped through the cracks. :( This a PR against Pathfinder 1, which is obsolete and has been removed. |
jdub commentedApr 1, 2017