golemfactory / gumpi

MPI on Golem Unlimited PoC
GNU Affero General Public License v3.0
2 stars 3 forks source link

Move to Travis CI for multiple Rust versions #53

Closed marmistrz closed 5 years ago

kubkon commented 5 years ago

Perhaps you could consider Azure Pipelines? I've recently started migrating from Travis to Azure, and it's not bad especially if you're thinking of targeting all 3 major hosts: linux, macos and windows. Anyhow, here's a great write-up of how to get up and running with Rust on Azure: Azure Pipelines for Rust projects, and here you can find my config for one of my projects which I've successfully migrated this very morning :grin:

marmistrz commented 5 years ago

@kubkon thanks for the review. I wasn't aware that Mozilla had so many issues with travis. For reference, here's the list of the issues that Mozilla had with travis and why they decided to move away from it. https://internals.rust-lang.org/t/which-ci-platform-should-rust-use/9322

Still, I think that for now I'll use Travis anyway, because it's much more work to migrate to Azure Pipelines and I hope that with rust-lang migrating to Azure Pipelines out-of-the-box Rust support should be available in the future.