about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-12-30 19:38:24 +0000
committerbors <bors@rust-lang.org>2017-12-30 19:38:24 +0000
commit3f916bd3029262e2270dfbafb9ab045927499abd (patch)
treeddaa1b31316d7be18a21a87dc804d0ffd15cf174 /src/rustllvm/RustWrapper.cpp
parent0296b7165bfa633b06a3af6e690c4ccd33d0ea28 (diff)
parent8ed16fe47a421781752272f4bd1e11eb5d3c9839 (diff)
downloadrust-3f916bd3029262e2270dfbafb9ab045927499abd.tar.gz
rust-3f916bd3029262e2270dfbafb9ab045927499abd.zip
Auto merge of #47063 - kennytm:gate-tools-on-update, r=alexcrichton
Requires tools to test-pass if the corresponding submodule is updated.

Follow up of #46554. Breaking a tool would not stop bors from accepting a merge, but this also means when we intend to *fix* a tool but failed, bors will *still* accept the PR. This behavior is not helpful to the tool maintainers.

This PR attempts to fix this by rejecting the tool-update merge when a tool failed. It recognizes a PR as "tool-updating" when the corresponding submodule is changed, compared with the previous commit.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions