summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-06-04 14:55:31 +0300
committerAndrei Karas <akaras@inbox.ru>2016-06-04 14:55:31 +0300
commit3d27aef301cda7813f143e7dec2ecb02316b65ef (patch)
tree19e09971c1afea8de0f5698c878b030e8e5704e3 /.gitlab-ci.yml
parent507769ef665ad23780d874e99e9b16c7cc74f28f (diff)
downloadmanaplus-3d27aef301cda7813f143e7dec2ecb02316b65ef.tar.gz
manaplus-3d27aef301cda7813f143e7dec2ecb02316b65ef.tar.bz2
manaplus-3d27aef301cda7813f143e7dec2ecb02316b65ef.tar.xz
manaplus-3d27aef301cda7813f143e7dec2ecb02316b65ef.zip
In .gitlab-ci.yml move tests to first positions, because they most slow.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml164
1 files changed, 83 insertions, 81 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7ea2548ae..7c7829b9e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -97,6 +97,88 @@ pngcheck:
tags:
- docker
+# tests
+
+gcc-5_sanitize_tests:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc5_sanitize_tests.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+gcc-5_sanitize_tests_i386:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc5_sanitize_tests.sh
+ image: vicamo/debian:sid-i386
+ tags:
+ - docker
+
+gcc-5_tests:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc5_tests.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+gcc-5_tests_i386:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc5_tests.sh
+ image: vicamo/debian:sid-i386
+ tags:
+ - docker
+
+gcc-6_tests:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc6_tests.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+gcc-6_tests_i386:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc6_tests.sh
+ image: vicamo/debian:sid-i386
+ tags:
+ - docker
+
+gcc-5_sdl2_tests:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc5_sdl2_tests.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+gcc-5_sdl2_tests_i386:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc5_sdl2_tests.sh
+ image: vicamo/debian:sid-i386
+ tags:
+ - docker
+
+gcc-6_lto:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc6_lto.sh
+ image: debian:unstable
+ tags:
+ - docker
+
+gcc-6_lto_i386:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gcc6_lto.sh
+ image: vicamo/debian:sid-i386
+ tags:
+ - docker
+
# simple builds
gcc-4.4:
@@ -563,87 +645,7 @@ gcc-6_no_asserts:
tags:
- docker
-# tests
-
-gcc-5_tests:
- stage: build
- script:
- - ./tools/ci/jobs/gcc5_tests.sh
- image: debian:unstable
- tags:
- - docker
-
-gcc-5_tests_i386:
- stage: build
- script:
- - ./tools/ci/jobs/gcc5_tests.sh
- image: vicamo/debian:sid-i386
- tags:
- - docker
-
-gcc-6_tests:
- stage: build
- script:
- - ./tools/ci/jobs/gcc6_tests.sh
- image: debian:unstable
- tags:
- - docker
-
-gcc-6_tests_i386:
- stage: build
- script:
- - ./tools/ci/jobs/gcc6_tests.sh
- image: vicamo/debian:sid-i386
- tags:
- - docker
-
-gcc-6_lto:
- stage: build
- script:
- - ./tools/ci/jobs/gcc6_lto.sh
- image: debian:unstable
- tags:
- - docker
-
-gcc-6_lto_i386:
- stage: build
- script:
- - ./tools/ci/jobs/gcc6_lto.sh
- image: vicamo/debian:sid-i386
- tags:
- - docker
-
-gcc-5_sanitize_tests:
- stage: build
- script:
- - ./tools/ci/jobs/gcc5_sanitize_tests.sh
- image: debian:unstable
- tags:
- - docker
-
-gcc-5_sanitize_tests_i386:
- stage: build
- script:
- - ./tools/ci/jobs/gcc5_sanitize_tests.sh
- image: vicamo/debian:sid-i386
- tags:
- - docker
-
-gcc-5_sdl2_tests:
- stage: build
- script:
- - ./tools/ci/jobs/gcc5_sdl2_tests.sh
- image: debian:unstable
- tags:
- - docker
-
-gcc-5_sdl2_tests_i386:
- stage: build
- script:
- - ./tools/ci/jobs/gcc5_sdl2_tests.sh
- image: vicamo/debian:sid-i386
- tags:
- - docker
+# different tools
gcc-5_h_eathena:
stage: build