diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-06-27 18:00:27 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-06-27 18:03:12 +0300 |
commit | 7d70a61bacb8f5676c20236260d69f72a0c0cb03 (patch) | |
tree | 47f24127c7eba73da5f7217fd47eff566ccf9bfb | |
parent | 7c90042676775ab84c99c451161c74d4b329e7e3 (diff) | |
download | manaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.tar.gz manaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.tar.bz2 manaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.tar.xz manaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.zip |
Add gcc-7 builds into .travis.yml
-rw-r--r-- | .travis.yml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index ada3a3184..a672274bb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,6 +33,10 @@ env: PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1}" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --disable-tmwa" + PACKAGES="gcc-7 g++-7 + ${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} @@ -43,6 +47,11 @@ env: ${LIBS_PACKAGES} ${SDL1} valgrind" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc7_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame" + PACKAGES="gcc-7 g++-7 + ${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} @@ -52,6 +61,11 @@ env: PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} valgrind" + - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc7_sanitize_tests.sh --enable-unittests=yes --disable-tmwa --without-dyecmd --without-manaplusgame" + PACKAGES="gcc-7 g++-7 + ${LIBS_PACKAGES} ${SDL1} + valgrind" # i386, sdl1, --disable-tmwa - IMAGE=vicamo/debian:sid-i386 @@ -63,6 +77,10 @@ env: PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1}" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --disable-tmwa" + PACKAGES="gcc-7 g++-7 + ${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} @@ -73,6 +91,11 @@ env: ${LIBS_PACKAGES} ${SDL1} valgrind" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc7_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame" + PACKAGES="gcc-7 g++-7 + ${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} @@ -93,6 +116,10 @@ env: PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2}" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --disable-tmwa --with-sdl2" + PACKAGES="gcc-7 g++-7 + ${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} @@ -103,6 +130,11 @@ env: ${LIBS_PACKAGES} ${SDL2} valgrind" - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc7_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2" + PACKAGES="gcc-7 g++-7 + ${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} @@ -112,6 +144,11 @@ env: PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} valgrind" + - IMAGE=debian:unstable + COMMAND="./tools/ci/jobs/gcc7_sanitize_tests.sh --enable-unittests=yes --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2" + PACKAGES="gcc-7 g++-7 + ${LIBS_PACKAGES} ${SDL2} + valgrind" # i386, sdl2, --disable-tmwa - IMAGE=vicamo/debian:sid-i386 @@ -123,6 +160,10 @@ env: PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2}" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --disable-tmwa --with-sdl2" + PACKAGES="gcc-7 g++-7 + ${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} @@ -133,6 +174,11 @@ env: ${LIBS_PACKAGES} ${SDL2} valgrind" - IMAGE=vicamo/debian:sid-i386 + COMMAND="./tools/ci/jobs/gcc7_tests.sh --disable-tmwa --without-dyecmd --without-manaplusgame --with-sdl2" + PACKAGES="gcc-7 g++-7 + ${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} |