summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-01-30 21:00:26 +0300
committerAndrei Karas <akaras@inbox.ru>2017-01-30 21:00:26 +0300
commit62842d214ef2a7f7b32b7f97fc1b8b5127ec8efc (patch)
tree51542b9e945b8e1d51eabe9ce81bb0a3ec7ee2c0
parent2d23a064feedf32ec72aa77e8c2b72edd25ac6c1 (diff)
downloadmanaplus-62842d214ef2a7f7b32b7f97fc1b8b5127ec8efc.tar.gz
manaplus-62842d214ef2a7f7b32b7f97fc1b8b5127ec8efc.tar.bz2
manaplus-62842d214ef2a7f7b32b7f97fc1b8b5127ec8efc.tar.xz
manaplus-62842d214ef2a7f7b32b7f97fc1b8b5127ec8efc.zip
Add build ci tests for build only manaplus game and only dye tool.
-rw-r--r--.gitlab-ci.yml22
1 files changed, 22 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 05a4d7a56..e64278f21 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -122,6 +122,28 @@ gcc-5_sdl2:
libxml2-dev libcurl4-gnutls-dev libpng-dev
libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev
+gcc-6_game_only:
+ stage: prebuild
+ script:
+ - ./tools/ci/jobs/gcc6.sh --without-dyetool
+ <<: *job-shared
+ variables:
+ PACKAGES: gcc-6 g++-6
+ make autoconf automake autopoint gettext libphysfs-dev
+ libxml2-dev libcurl4-gnutls-dev libpng-dev
+ libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev
+
+gcc-6_dyetool_only:
+ stage: prebuild
+ script:
+ - ./tools/ci/jobs/gcc6.sh --without-manaplusgame
+ <<: *job-shared
+ variables:
+ PACKAGES: gcc-6 g++-6
+ make autoconf automake autopoint gettext libphysfs-dev
+ libxml2-dev libcurl4-gnutls-dev libpng-dev
+ libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev
+
mplint_po:
stage: prebuild
script: