summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-06-07 00:58:58 +0300
committerAndrei Karas <akaras@inbox.ru>2016-06-07 01:07:44 +0300
commit3e6ef37b28c085e969cf80779391ea64030434a7 (patch)
treeddaa08bb6fd036dd4a98ad404bd3af0f9440fd65 /.gitlab-ci.yml
parentdc2d40c0014ca5905086db166821ed9c42d36311 (diff)
downloadmanaplus-3e6ef37b28c085e969cf80779391ea64030434a7.tar.gz
manaplus-3e6ef37b28c085e969cf80779391ea64030434a7.tar.bz2
manaplus-3e6ef37b28c085e969cf80779391ea64030434a7.tar.xz
manaplus-3e6ef37b28c085e969cf80779391ea64030434a7.zip
Move most slow deheader ci jobs into first deheader jobs.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml336
1 files changed, 168 insertions, 168 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7c7e96095..bc1fe09f7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -713,6 +713,174 @@ gcc-5_tarball:
# deheader default
+deheader_gui_windows_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
+ - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader.sh
+ - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_sdl2_gui_windows_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
+ - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader_sdl2.sh
+ - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_gui_windows_withoutopengl_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
+ - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader.sh
+ - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_sdl2_gui_windows_withoutopengl_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
+ - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader_sdl2.sh
+ - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_gui_widgets_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
+ - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader.sh
+ - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_sdl2_gui_widgets_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
+ - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader_sdl2.sh
+ - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_gui_widgets_withoutopengl_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
+ - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader.sh
+ - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_sdl2_gui_widgets_withoutopengl_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
+ - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader_sdl2.sh
+ - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_gui_models_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
+ - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader.sh
+ - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_sdl2_gui_models_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
+ - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader_sdl2.sh
+ - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_gui_models_withoutopengl_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
+ - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader.sh
+ - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+deheader_sdl2_gui_models_withoutopengl_cpp:
+ stage: build
+ script:
+ - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
+ - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
+ - export CXX=g++-5
+ - export LOGFILE=deheader.log
+ - ./tools/ci/jobs/deheader_sdl2.sh
+ - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
+ - ./tools/ci/jobs/deheader2.sh
+ image: debian:unstable
+ tags:
+ - docker
+
deheader_actions_cpp:
stage: build
script:
@@ -867,20 +1035,6 @@ deheader_gui_fonts_h:
tags:
- docker
-deheader_gui_models_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
- - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader.sh
- - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_gui_models_h:
stage: build
script:
@@ -951,20 +1105,6 @@ deheader_gui_shortcut_h:
tags:
- docker
-deheader_gui_widgets_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
- - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader.sh
- - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_gui_widgets_h:
stage: build
script:
@@ -979,20 +1119,6 @@ deheader_gui_widgets_h:
tags:
- docker
-deheader_gui_windows_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
- - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader.sh
- - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_gui_windows_h:
stage: build
script:
@@ -1597,20 +1723,6 @@ deheader_sdl2_gui_fonts_h:
tags:
- docker
-deheader_sdl2_gui_models_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
- - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader_sdl2.sh
- - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_sdl2_gui_models_h:
stage: build
script:
@@ -1681,20 +1793,6 @@ deheader_sdl2_gui_shortcut_h:
tags:
- docker
-deheader_sdl2_gui_widgets_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
- - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader_sdl2.sh
- - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_sdl2_gui_widgets_h:
stage: build
script:
@@ -1709,20 +1807,6 @@ deheader_sdl2_gui_widgets_h:
tags:
- docker
-deheader_sdl2_gui_windows_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_OPENGL -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
- - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader_sdl2.sh
- - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_sdl2_gui_windows_h:
stage: build
script:
@@ -2327,20 +2411,6 @@ deheader_gui_fonts_withoutopengl_h:
tags:
- docker
-deheader_gui_models_withoutopengl_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
- - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader.sh
- - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_gui_models_withoutopengl_h:
stage: build
script:
@@ -2411,20 +2481,6 @@ deheader_gui_shortcut_withoutopengl_h:
tags:
- docker
-deheader_gui_widgets_withoutopengl_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
- - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader.sh
- - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_gui_widgets_withoutopengl_h:
stage: build
script:
@@ -2439,20 +2495,6 @@ deheader_gui_widgets_withoutopengl_h:
tags:
- docker
-deheader_gui_windows_withoutopengl_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT"
- - export INCLUDES="-I/usr/include/SDL -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader.sh
- - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_gui_windows_withoutopengl_h:
stage: build
script:
@@ -3057,20 +3099,6 @@ deheader_sdl2_gui_fonts_withoutopengl_h:
tags:
- docker
-deheader_sdl2_gui_models_withoutopengl_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
- - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader_sdl2.sh
- - find ./src/gui/models -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_sdl2_gui_models_withoutopengl_h:
stage: build
script:
@@ -3141,20 +3169,6 @@ deheader_sdl2_gui_shortcut_withoutopengl_h:
tags:
- docker
-deheader_sdl2_gui_widgets_withoutopengl_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
- - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader_sdl2.sh
- - find ./src/gui/widgets -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_sdl2_gui_widgets_withoutopengl_h:
stage: build
script:
@@ -3169,20 +3183,6 @@ deheader_sdl2_gui_widgets_withoutopengl_h:
tags:
- docker
-deheader_sdl2_gui_windows_withoutopengl_cpp:
- stage: build
- script:
- - export FLAGS="-DENABLE_LIBXML -DENABLE_MEM_DEBUG -DUSE_X11 -DTMWA_SUPPORT -DEATHENA_SUPPORT -DUSE_SDL2"
- - export INCLUDES="-I/usr/include/SDL2 -I/usr/include/libxml2"
- - export CXX=g++-5
- - export LOGFILE=deheader.log
- - ./tools/ci/jobs/deheader_sdl2.sh
- - find ./src/gui/windows -type f -name "*.cpp" -exec tools/ci/scripts/deheader.sh {} \;
- - ./tools/ci/jobs/deheader2.sh
- image: debian:unstable
- tags:
- - docker
-
deheader_sdl2_gui_windows_withoutopengl_h:
stage: build
script: