Rust is now supported on Travis CI!

TL;DR You can now put language: rust in your .travis.yml file and Things Will Work.

As redditor nwin_ noted, the continuous integration tool Travis CI now directly supports Rust projects! There's no longer any need to disguise your project as C and install Rust compiler manually.

This means that if you use cargo, your entire .travis.yml file may now look like that:

language: rust

This will use the latest nightly rustc and the latest nightly cargo. Travis CI will build your project with cargo build and then run any tests you have with cargo test.

Examples

See for yourself: