Skip to content

Commit c1c3b09

Browse files
committed
Rollup merge of rust-lang#40324 - alexcrichton:sccache-errors, r=aturon
travis: Attempt to debug sccache failures I can't find anything that'd cause unexpected EOF in the source, so let's try taking a look at the error logs on failures.
2 parents 755877d + a8cacd3 commit c1c3b09

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.travis.yml

+1
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ after_failure:
129129
echo "#### Build failed; Disk usage after running script:";
130130
df -h;
131131
du . | sort -nr | head -n100
132+
- cat obj/tmp/sccache.log
132133

133134
# Save tagged docker images we created and load them if they're available
134135
before_cache:

src/ci/docker/run.sh

+5-1
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,17 @@ retry docker \
3030
objdir=$root_dir/obj
3131

3232
mkdir -p $HOME/.cargo
33-
mkdir -p $objdir
33+
mkdir -p $objdir/tmp
3434

3535
args=
3636
if [ "$SCCACHE_BUCKET" != "" ]; then
3737
args="$args --env SCCACHE_BUCKET=$SCCACHE_BUCKET"
3838
args="$args --env AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID"
3939
args="$args --env AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY"
40+
args="$args --env SCCACHE_ERROR_LOG=/tmp/sccache/sccache.log"
41+
args="$args --env SCCACHE_LOG_LEVEL=debug"
42+
args="$args --env RUST_LOG=sccache=debug"
43+
args="$args --volume $objdir/tmp:/tmp/sccache"
4044
else
4145
mkdir -p $HOME/.cache/sccache
4246
args="$args --env SCCACHE_DIR=/sccache --volume $HOME/.cache/sccache:/sccache"

0 commit comments

Comments
 (0)