X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=.travis.yml;h=f50731fe3fa56e900aba6cec40b3740318a66e4a;hb=67bee56fd5574f7d1f03d382867dfd79feb0c908;hp=ce5d099660a7fdb84adb96868edbe4ae1294034c;hpb=606b0b64a70abd6b6a7f5beb6b52278ee2c229a9;p=thirdparty%2Fsystemd.git diff --git a/.travis.yml b/.travis.yml index ce5d099660a..f50731fe3fa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,10 +17,10 @@ stages: jobs: include: - stage: Build & test - name: Fedora Rawhide + name: Fedora Latest language: bash env: - - FEDORA_RELEASE="rawhide" + - FEDORA_RELEASE="latest" - CONT_NAME="systemd-fedora-$FEDORA_RELEASE" - DOCKER_EXEC="docker exec -ti $CONT_NAME" before_install: @@ -36,10 +36,10 @@ jobs: after_script: - $CI_MANAGERS/fedora.sh CLEANUP - - name: Fedora Rawhide (ASan+UBSan) + - name: Fedora Latest (ASan+UBSan) language: bash env: - - FEDORA_RELEASE="rawhide" + - FEDORA_RELEASE="latest" - CONT_NAME="systemd-fedora-$FEDORA_RELEASE" - DOCKER_EXEC="docker exec -ti $CONT_NAME" before_install: @@ -54,6 +54,60 @@ jobs: after_script: - $CI_MANAGERS/fedora.sh CLEANUP + - name: Fedora Latest (clang) + 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 + - set +e + 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 + + - name: Debian Testing + language: bash + env: + - DEBIAN_RELEASE="testing" + - CONT_NAME="systemd-debian-$DEBIAN_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/debian.sh SETUP + script: + - set -e + - $CI_MANAGERS/debian.sh RUN + - set +e + after_script: + - $CI_MANAGERS/debian.sh CLEANUP + - stage: Coverity language: bash env: