Update on the CI investigation

As an update on our CI evaluation process - we are transitioning rust-lang/rust’s CI from Travis CI to Microsoft’s Azure Pipelines. This is the result of a generous sponsorship offer from the Azure Pipelines team. This pipeline has been in the testing process for several weeks and we expect to use it to prepare the 1.37 release. We are still in the process of fine-tuning the results, but we expect to make a more complete (and more public) announcement in due time.

We’re still working with Microsoft to get 4 core machines up and running: in the meantime builds will be a bit slower than they used to be, but that should be resolved soon. There is also a work in progress PR to add Azure Pipelines support to the error messages bot.

Other repositories from the rust-lang and rust-lang-nursery that are currently using Travis will be shifted over to their free tier in the next few days. That should generally be enough for most of the organization. For those cases where it is not, members of the infra team will be reaching out to the repository owners to make arrangements.

If you have any questions or concerns about this change, don’t hesitate to reach out to us in our Discord channel.

19 Likes