diff options
-rw-r--r-- | .travis.yml | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 65fcbaffd..8be71c88e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,10 +35,18 @@ env: PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL1}" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc5.sh --enable-werror --disable-tmwa --without-physfs" + PACKAGES="gcc-5 g++-5 + ${LIBS_PACKAGES} ${SDL1}" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1}" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL1}" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc5_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL1} @@ -49,6 +57,11 @@ env: ${LIBS_PACKAGES} ${SDL1} valgrind" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc6_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL1} + valgrind" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc5_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL1} @@ -59,6 +72,11 @@ env: ${LIBS_PACKAGES} ${SDL1} valgrind" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL1} + valgrind" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --enable-glibcdebug" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} @@ -70,10 +88,18 @@ env: PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL1}" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc5.sh --enable-werror --disable-tmwa --without-physfs" + PACKAGES="gcc-5 g++-5 + ${LIBS_PACKAGES} ${SDL1}" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1}" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL1}" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc5_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL1} @@ -84,6 +110,11 @@ env: ${LIBS_PACKAGES} ${SDL1} valgrind" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc6_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL1} + valgrind" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc5_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL1} @@ -94,6 +125,11 @@ env: ${LIBS_PACKAGES} ${SDL1} valgrind" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL1} + valgrind" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --enable-glibcdebug" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} @@ -105,10 +141,18 @@ env: PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL2}" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc5.sh --enable-werror --disable-tmwa --with-sdl2 --without-physfs" + PACKAGES="gcc-5 g++-5 + ${LIBS_PACKAGES} ${SDL2}" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa --with-sdl2" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2}" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa --with-sdl2 --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL2}" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc5_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL2} @@ -119,6 +163,11 @@ env: ${LIBS_PACKAGES} ${SDL2} valgrind" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc6_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2 --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL2} + valgrind" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc5_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL2} @@ -129,6 +178,11 @@ env: ${LIBS_PACKAGES} ${SDL2} valgrind" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2 --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL2} + valgrind" + - IMAGE=debian:unstable COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2 --enable-glibcdebug" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} @@ -140,10 +194,18 @@ env: PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL2}" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc5.sh --enable-werror --disable-tmwa --with-sdl2 --without-physfs" + PACKAGES="gcc-5 g++-5 + ${LIBS_PACKAGES} ${SDL2}" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa --with-sdl2" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2}" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc6.sh --enable-werror --disable-tmwa --with-sdl2 --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL2}" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc5_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL2} @@ -154,6 +216,11 @@ env: ${LIBS_PACKAGES} ${SDL2} valgrind" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc6_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2 --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL2} + valgrind" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc5_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2" PACKAGES="gcc-5 g++-5 ${LIBS_PACKAGES} ${SDL2} @@ -164,6 +231,11 @@ env: ${LIBS_PACKAGES} ${SDL2} valgrind" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2 --without-physfs" + PACKAGES="gcc-6 g++-6 + ${LIBS_PACKAGES} ${SDL2} + valgrind" + - IMAGE=vicamo/debian:sid-i386 COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2 --enable-glibcdebug" PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} |