about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-07-14 00:20:54 +0000
committerbors <bors@rust-lang.org>2019-07-14 00:20:54 +0000
commitfa6b70658e76ca47e1627308c736edab63a17dc8 (patch)
tree8dc9ef9186513194db655f550b33b3120556a666 /src/test/ui/thinlto
parentd32a7250dbf797c9a89f56de0842d7ad43bfe85f (diff)
parent2d2dcb0dc75d04b3dbce08637546e8eea89ec608 (diff)
downloadrust-fa6b70658e76ca47e1627308c736edab63a17dc8.tar.gz
rust-fa6b70658e76ca47e1627308c736edab63a17dc8.zip
Auto merge of #62560 - pietroalbini:tools-builders-on-prs, r=alexcrichton
ci: add a pr builder to test tools when submodules are updated

This PR adds the x86_64-gnu-tools builders to PRs where submodules are updated.

Since it's not possible to *start* the builder only when submodule changes are detected, I opted into adding a "decider" task at the start of the job which sets the `SKIP_JOB` environment variable when submodules are not updated, and I gated the most time-consuming tasks (the actual build and artifacts upload) on the variable not being there. All of this is conditionally included in the `steps/run.yml` only when a template parameter is present, so it should only affect that builder on PRs.

The cost for this should be a dummy builder running for 2/3 minutes for each PR, and we should be able to handle it.

Fixes https://github.com/rust-lang/rust/issues/61837
r? @alexcrichton
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions