From 13d8a53aaec29eaacec85bfe008e0212d49b1b7a Mon Sep 17 00:00:00 2001 From: Evgeny Vereshchagin Date: Wed, 7 Nov 2018 04:36:57 +0100 Subject: [PATCH] travis: make the directory with coverity tools available in a container Otherwise `coverity.sh build` will fail with ``` find: '/var/tmp/coverity-scan-analysis': No such file or directory ``` See https://travis-ci.org/systemd/systemd/jobs/451683385. --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 499e9eeb91..724504568e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,10 +42,10 @@ jobs: - FEDORA_RELEASE="latest" - CONT_NAME="coverity-fedora-$FEDORA_RELEASE" - DOCKER_EXEC="docker exec -ti $CONT_NAME" - - DOCKER_RUN="docker run --env-file .cov-env" + - TOOL_BASE="/var/tmp/coverity-scan-analysis" + - DOCKER_RUN="docker run -v $TOOL_BASE:$TOOL_BASE:rw --env-file .cov-env" # Coverity env variables - PLATFORM="$(uname)" - - TOOL_BASE="/var/tmp/coverity-scan-analysis" - TOOL_ARCHIVE="/var/tmp/cov-analysis-$PLATFORM.tgz - SCAN_URL="https://scan.coverity.com" - UPLOAD_URL="https://scan.coverity.com/builds"