summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-06-27 18:00:27 +0300
committerAndrei Karas <akaras@inbox.ru>2017-06-27 18:03:12 +0300
commit7d70a61bacb8f5676c20236260d69f72a0c0cb03 (patch)
tree47f24127c7eba73da5f7217fd47eff566ccf9bfb /.travis.yml
parent7c90042676775ab84c99c451161c74d4b329e7e3 (diff)
downloadmanaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.tar.gz
manaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.tar.bz2
manaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.tar.xz
manaplus-7d70a61bacb8f5676c20236260d69f72a0c0cb03.zip
Add gcc-7 builds into .travis.yml
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml46
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}