Closed robo9k closed 9 years ago
Just like the documentation automation, I would take the configuration from my other Rust project.
I could register the project on Rust CI
as well.
I've rust added the project on http://www.rust-ci.org/chip8-rust/chip8-rust so we should get periodic rebuilds from time to time.
Cargo
unit tests,rustdoc
tests (see #5) and any other kind of tests should be run whenever there is a significant new version, i.e. either on each Git commit or upon tagging a new version.Travis CI provides free builds for Open Source projects on a Ubuntu Linux VM. It could also be used to create and upload
rustdoc
, deployGitHub Releases
or possibly even publish new crate versions oncrates.io
.Rust CI allows to trigger Travis builds once there is a new
rust-nightly
package (in theory it can also hostrustdoc
, but that's buggy).