]> git.lizzy.rs Git - rust.git/commit
Auto merge of #39852 - alexcrichton:appveyor-separate-dist, r=brson
authorbors <bors@rust-lang.org>
Fri, 17 Feb 2017 07:32:18 +0000 (07:32 +0000)
committerbors <bors@rust-lang.org>
Fri, 17 Feb 2017 07:32:18 +0000 (07:32 +0000)
commite879aa43ef63962f8e4d797292194a9f40a22a13
treeea3d3757d13b9b840c6e31d1ef12a770bd08baf0
parent16c94cd6733ab6aeb6ba0b76097a2934a6782345
parent5286c681a914fcff5bf686398ebdcd0f06e4241e
Auto merge of #39852 - alexcrichton:appveyor-separate-dist, r=brson

appveyor: Move MSVC dist builds to their own builder

In the long run we want to separate out the dist builders from the test
builders. This provides us leeway to expand the dist builders with more tools
(e.g. Cargo and the RLS) without impacting cycle times.

Currently the Travis dist builders double-up the platforms they provide builds
for, so I figured we could try that out for MSVC as well. This commit adds a new
AppVeyor builder which runs a dist for all the MSVC targets:

* x86_64-pc-windows-msvc
* i686-pc-windows-msvc
* i586-pc-windows-msvc

If this takes too long and/or times out we'll need to split this up. In any case
we're going to need more capacity from AppVeyor no matter what becaue the two
pc-windows-gnu targets can't cross compile so we need at least 2 more builders
no matter what.