about summary refs log tree commit diff
path: root/src/ci/shared.sh
AgeCommit message (Collapse)AuthorLines
2019-01-26Clean up build-x86_64-fortanix-unknown-sgx-toolchain.shJethro Beekman-0/+1
2018-12-25Remove licensesMark Rousskov-9/+0
2018-05-10Retry when downloading the Docker cache.kennytm-1/+2
Prevent spuriously needing to rebuild the docker image when the network was down. Also, adjusted the retry function to insert a sleep between retries, because retrying immediately will often just hit the same issue.
2017-06-02ci: Improve log output (mainly Travis).kennytm-0/+34
* Bring back colors on Travis, which was disabled since #39036. Append --color=always to cargo when running in CI environment. * Removed `set -x` in the shell scripts. The `retry` function already prints which command it is running, add `-x` just add noise to the output. * Support travis_fold/travis_time. Matching pairs of these allow Travis CI to collapse the output in between. This greatly cut down the unnecessary "successful" output one need to scroll through before finding the failed statement.
2017-03-29Minor tweaks to retry utilityAidan Hobson Sayers-3/+6
2017-02-25travis: Make more network requests retryableAlex Crichton-0/+29
This commit attempts to move more network operations to being retryable through various operations. For example git submodule updates, downloading snapshots, etc, are now all in retryable steps. Hopefully this commit can cut down on the number of network failures we've been seeing!