Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
feat: Add initial TravisCI config file #9
Fixes #3: Integrate TravisCI for fast feedback cycles
This initial Travis configuration supports stable, beta, and nightly versions of Rust with failures allowed for nightly.
In addition, it also supports caching Cargo dependencies, as well as linting and tests.
0xazure left a comment
@SeanPrashad thanks for taking the time to configure Travis!
It would be really great if we could include Windows as an operating system target for TravisCI builds too in addition to linux. I feel pretty confident that if it works on linux it works on macOS so I don't think we need all 3, but making sure we support Windows would be a really great addition.
I took a look at the output produced by Travis for the build and saw that it still tried to run
I also made a few inline comments; in particular we need to discuss caching on Travis and how it might impact build times.
Thanks again, really looking forward to getting this merged