summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorEvgeny Vereshchagin <evvers@ya.ru>2018-12-02 07:39:18 +0100
committerEvgeny Vereshchagin <evvers@ya.ru>2018-12-04 01:10:13 +0100
commitb8366c5497b405d777edf1759dbe18d0a463b913 (patch)
treea4459bb7a50db480a2f9146012ab339eb6429e99 /.travis.yml
parent63e688cc3bbf18fdd0f780facfd3316d372ab61e (diff)
downloadsystemd-b8366c5497b405d777edf1759dbe18d0a463b913.tar.gz
travis: also run the tests built with clang under ASan+UBsan
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 0bb2808972..f2128ea1a7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -72,6 +72,24 @@ jobs:
after_script:
- $CI_MANAGERS/fedora.sh CLEANUP
+ - name: Fedora Latest (clang ASan+UBSan)
+ language: bash
+ env:
+ - FEDORA_RELEASE="latest"
+ - CONT_NAME="systemd-fedora-$FEDORA_RELEASE"
+ - DOCKER_EXEC="docker exec -ti $CONT_NAME"
+ before_install:
+ - sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce
+ - docker --version
+ install:
+ - $CI_MANAGERS/fedora.sh SETUP
+ script:
+ - set -e
+ - $CI_MANAGERS/fedora.sh RUN_CLANG_ASAN
+ - set +e
+ after_script:
+ - $CI_MANAGERS/fedora.sh CLEANUP
+
- stage: Coverity
language: bash
env: