diff options
author | Frantisek Sumsal <frantisek@sumsal.cz> | 2020-06-16 18:14:43 +0200 |
---|---|---|
committer | Frantisek Sumsal <frantisek@sumsal.cz> | 2020-06-16 18:47:39 +0200 |
commit | eeb8c7accf8ced650f4e7d6e2ba1bc065fbc6c13 (patch) | |
tree | 616f71e73c32937d3862b1f8f7f9f53df97dec18 /travis-ci/managers/fedora.sh | |
parent | cdfd853744ee9348691e9bbe4d2775e5415ba119 (diff) | |
download | systemd-eeb8c7accf8ced650f4e7d6e2ba1bc065fbc6c13.tar.gz |
travis: use a matrix for similar jobs
Diffstat (limited to 'travis-ci/managers/fedora.sh')
-rwxr-xr-x | travis-ci/managers/fedora.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/travis-ci/managers/fedora.sh b/travis-ci/managers/fedora.sh index b3c85ebd09..21ab65e15b 100755 --- a/travis-ci/managers/fedora.sh +++ b/travis-ci/managers/fedora.sh @@ -9,9 +9,9 @@ # export CONT_NAME="my-fancy-container" # travis-ci/managers/fedora.sh SETUP RUN CLEANUP -PHASES=(${@:-SETUP RUN RUN_ASAN CLEANUP}) +PHASES=(${@:-SETUP RUN RUN_ASAN_UBSAN CLEANUP}) FEDORA_RELEASE="${FEDORA_RELEASE:-rawhide}" -CONT_NAME="${CONT_NAME:-fedora-$FEDORA_RELEASE-$RANDOM}" +CONT_NAME="${CONT_NAME:-systemd-fedora-$FEDORA_RELEASE}" DOCKER_EXEC="${DOCKER_EXEC:-docker exec -it $CONT_NAME}" DOCKER_RUN="${DOCKER_RUN:-docker run}" REPO_ROOT="${REPO_ROOT:-$PWD}" @@ -94,8 +94,8 @@ for phase in "${PHASES[@]}"; do $DOCKER_EXEC ninja -v -C build $DOCKER_EXEC ninja -C build test ;; - RUN_ASAN|RUN_CLANG_ASAN) - if [[ "$phase" = "RUN_CLANG_ASAN" ]]; then + RUN_ASAN|RUN_GCC_ASAN_UBSAN|RUN_CLANG_ASAN_UBSAN) + if [[ "$phase" = "RUN_CLANG_ASAN_UBSAN" ]]; then ENV_VARS="-e CC=clang -e CXX=clang++" MESON_ARGS="-Db_lundef=false" # See https://github.com/mesonbuild/meson/issues/764 fi |