diff options
Diffstat (limited to 'tools/ci')
-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 |