diff --git a/.travis.yml b/.travis.yml index 6c8586e8..b23901e3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,13 @@ jobs: allow_failures: - env: TARGET=ipk include: + - &run-with-clang-minimal + stage: Clang 3.8 - minimal with unit tests + env: TARGET=minimal + before_script: docker-compose pull ${TARGET} + script: + - export CC=clang-3.8 CXX=clang++-3.8 + - BUILDARCH=MOCK docker-compose run ${TARGET} - &run-with-clang stage: Clang 3.8 env: TARGET=python diff --git a/docker-compose.yaml b/docker-compose.yaml index 0db96cc2..2537b6d2 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -30,6 +30,12 @@ services: extends: base image: inteliotdevkit/upm-all + minimal: + extends: base + environment: + - BUILDFTI=OFF + command: bash -c "./scripts/run-cmake.sh && cd build && make && ctest -R unit --output-on-failure" + doc: extends: all environment: