diff --git a/.travis.yml b/.travis.yml index f03861a4..b1ae779e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,7 +39,7 @@ script: --pull=true ${TRAVIS_BUILD_DIR} \ || (gh-pr-comment "${BUILD_LINK} FAILED on ${ROS_DISTRO_TARGET}" "docker build failed"; false) - | - docker run --rm -it \ + docker run --rm \ -e TRAVIS_PULL_REQUEST \ -e TRAVIS_REPO_SLUG \ -e TRAVIS_BOT_GITHUB_TOKEN \ diff --git a/.travis/Dockerfile b/.travis/Dockerfile index f1519f66..b9b5ea09 100644 --- a/.travis/Dockerfile +++ b/.travis/Dockerfile @@ -22,15 +22,18 @@ RUN sed -e \ -i /etc/apt/sources.list COPY --from=cloner /repos-manifests/src /catkin_ws/src -RUN rosdep update \ - && apt-get -qq update \ +RUN apt-get -qq update \ && apt-get install -y --no-install-recommends \ + build-essential \ curl \ libxml2-utils \ python3-pip \ python3-setuptools \ + python-rosdep \ sudo \ wget \ + && rosdep init \ + && rosdep update \ && rosdep install --from-paths /catkin_ws/src --ignore-src --rosdistro=${ROS_DISTRO} -y \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* diff --git a/.travis/test.sh b/.travis/test.sh index f2b7cfe6..ca37aafa 100755 --- a/.travis/test.sh +++ b/.travis/test.sh @@ -54,7 +54,7 @@ $result_text"; false) (cd src/mcl_3dl/; cp -r /catkin_ws/build ./; - bash <(curl -s https://codecov.io/bash) -y .codecov.yml 2> /dev/null) + bash <(curl -s https://codecov.io/bash) -y .codecov.yml -X gcovout) gh-pr-comment "${BUILD_LINK} PASSED on ${ROS_DISTRO}" "
All tests passed