diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-06-27 17:57:16 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-06-27 18:03:12 +0300 |
commit | 7c90042676775ab84c99c451161c74d4b329e7e3 (patch) | |
tree | 91450d5d8b6bc0582490d9f3ca95502efc13b906 /tools | |
parent | bd5d37157badc9195aa9e9ac492f405442df48f5 (diff) | |
download | manaverse-7c90042676775ab84c99c451161c74d4b329e7e3.tar.gz manaverse-7c90042676775ab84c99c451161c74d4b329e7e3.tar.bz2 manaverse-7c90042676775ab84c99c451161c74d4b329e7e3.tar.xz manaverse-7c90042676775ab84c99c451161c74d4b329e7e3.zip |
Add gcc-7 into circleci.
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/ci/scripts/circleci.sh | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/tools/ci/scripts/circleci.sh b/tools/ci/scripts/circleci.sh index 191884211..6aeaaa10c 100755 --- a/tools/ci/scripts/circleci.sh +++ b/tools/ci/scripts/circleci.sh @@ -16,19 +16,39 @@ case $CIRCLE_NODE_INDEX in ./tools/ci/scripts/docker_run.sh export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --without-opengl" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL1}" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} valgrind" ./tools/ci/scripts/docker_run.sh export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL1} valgrind" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable export COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --enable-unittests=yes --without-dyecmd --without-manaplusgame --without-opengl" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} valgrind" ./tools/ci/scripts/docker_run.sh export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7_sanitize_tests.sh --enable-unittests=yes --without-dyecmd --without-manaplusgame --without-opengl" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL1} valgrind" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} valgrind" ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL1} valgrind" + ./tools/ci/scripts/docker_run.sh ;; 1) export IMAGE=vicamo/debian:sid-i386 @@ -42,11 +62,21 @@ case $CIRCLE_NODE_INDEX in ./tools/ci/scripts/docker_run.sh export IMAGE=vicamo/debian:sid-i386 + export COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --without-opengl" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL1}" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=vicamo/debian:sid-i386 export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} valgrind" ./tools/ci/scripts/docker_run.sh export IMAGE=vicamo/debian:sid-i386 + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL1} valgrind" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=vicamo/debian:sid-i386 export COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --enable-unittests=yes --without-dyecmd --without-manaplusgame --without-opengl" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} valgrind" ./tools/ci/scripts/docker_run.sh @@ -55,6 +85,11 @@ case $CIRCLE_NODE_INDEX in export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL1} valgrind" ./tools/ci/scripts/docker_run.sh + + export IMAGE=vicamo/debian:sid-i386 + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL1} valgrind" + ./tools/ci/scripts/docker_run.sh ;; 2) export IMAGE=debian:unstable @@ -68,19 +103,39 @@ case $CIRCLE_NODE_INDEX in ./tools/ci/scripts/docker_run.sh export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --without-opengl --with-sdl2" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL2}" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --with-sdl2" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} valgrind" ./tools/ci/scripts/docker_run.sh export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --with-sdl2" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL2} valgrind" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable export COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --enable-unittests=yes --without-dyecmd --without-manaplusgame --without-opengl --with-sdl2" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} valgrind" ./tools/ci/scripts/docker_run.sh export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7_sanitize_tests.sh --enable-unittests=yes --without-dyecmd --without-manaplusgame --without-opengl --with-sdl2" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL2} valgrind" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug --with-sdl2" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} valgrind" ./tools/ci/scripts/docker_run.sh + + export IMAGE=debian:unstable + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug --with-sdl2" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL2} valgrind" + ./tools/ci/scripts/docker_run.sh ;; 3) export IMAGE=vicamo/debian:sid-i386 @@ -94,11 +149,21 @@ case $CIRCLE_NODE_INDEX in ./tools/ci/scripts/docker_run.sh export IMAGE=vicamo/debian:sid-i386 + export COMMAND="./tools/ci/jobs/gcc7.sh --enable-werror --without-opengl --with-sdl2" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL2}" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=vicamo/debian:sid-i386 export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --with-sdl2" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} valgrind" ./tools/ci/scripts/docker_run.sh export IMAGE=vicamo/debian:sid-i386 + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --with-sdl2" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL2} valgrind" + ./tools/ci/scripts/docker_run.sh + + export IMAGE=vicamo/debian:sid-i386 export COMMAND="./tools/ci/jobs/gcc6_sanitize_tests.sh --enable-unittests=yes --without-dyecmd --without-manaplusgame --without-opengl --with-sdl2" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} valgrind" ./tools/ci/scripts/docker_run.sh @@ -107,6 +172,11 @@ case $CIRCLE_NODE_INDEX in export COMMAND="./tools/ci/jobs/gcc6_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug --with-sdl2" export PACKAGES="gcc-6 g++-6 ${LIBS_PACKAGES} ${SDL2} valgrind" ./tools/ci/scripts/docker_run.sh + + export IMAGE=vicamo/debian:sid-i386 + export COMMAND="./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame --without-opengl --enable-glibcdebug --with-sdl2" + export PACKAGES="gcc-7 g++-7 ${LIBS_PACKAGES} ${SDL2} valgrind" + ./tools/ci/scripts/docker_run.sh ;; *) echo unknown node |