diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-05-19 00:03:05 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-05-19 00:03:05 +0300 |
commit | d868ad1e79db15fce9d41370bdb4284c46df2120 (patch) | |
tree | 61451e3eff383c28df3dfc57be59f1e6414d1ae7 | |
parent | d7de4533368a36b77dbc2dbe21269690d8dc5ee5 (diff) | |
download | manaplus-d868ad1e79db15fce9d41370bdb4284c46df2120.tar.gz manaplus-d868ad1e79db15fce9d41370bdb4284c46df2120.tar.bz2 manaplus-d868ad1e79db15fce9d41370bdb4284c46df2120.tar.xz manaplus-d868ad1e79db15fce9d41370bdb4284c46df2120.zip |
In .gitlab-ci.yml combine stages build and test.
With 3 stages it builds too slow.
Also if gitlab failing simpler to restore failied builds
in long stage than in short.
-rw-r--r-- | .gitlab-ci.yml | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9ca7977a8..4ccde7011 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,6 @@ stages: - prebuild - build - - test - success - failure @@ -567,7 +566,7 @@ gcc-6_no_asserts: # tests gcc-5_tests: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_tests.sh image: debian:unstable @@ -575,7 +574,7 @@ gcc-5_tests: - docker gcc-5_tests_i386: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_tests.sh image: vicamo/debian:sid-i386 @@ -583,7 +582,7 @@ gcc-5_tests_i386: - docker gcc-6_tests: - stage: test + stage: build script: - ./tools/ci/jobs/gcc6_tests.sh image: debian:unstable @@ -591,7 +590,7 @@ gcc-6_tests: - docker gcc-6_tests_i386: - stage: test + stage: build script: - ./tools/ci/jobs/gcc6_tests.sh image: vicamo/debian:sid-i386 @@ -599,7 +598,7 @@ gcc-6_tests_i386: - docker gcc-6_lto: - stage: test + stage: build script: - ./tools/ci/jobs/gcc6_lto.sh image: debian:unstable @@ -607,7 +606,7 @@ gcc-6_lto: - docker gcc-6_lto_i386: - stage: test + stage: build script: - ./tools/ci/jobs/gcc6_lto.sh image: vicamo/debian:sid-i386 @@ -615,7 +614,7 @@ gcc-6_lto_i386: - docker gcc-5_sanitize_tests: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_sanitize_tests.sh image: debian:unstable @@ -623,7 +622,7 @@ gcc-5_sanitize_tests: - docker gcc-5_sanitize_tests_i386: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_sanitize_tests.sh image: vicamo/debian:sid-i386 @@ -631,7 +630,7 @@ gcc-5_sanitize_tests_i386: - docker gcc-5_sdl2_tests: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_sdl2_tests.sh image: debian:unstable @@ -639,7 +638,7 @@ gcc-5_sdl2_tests: - docker gcc-5_sdl2_tests_i386: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_sdl2_tests.sh image: vicamo/debian:sid-i386 @@ -647,7 +646,7 @@ gcc-5_sdl2_tests_i386: - docker gcc-5_h_eathena: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_h.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DENABLE_LIBXML image: debian:unstable @@ -655,7 +654,7 @@ gcc-5_h_eathena: - docker gcc-5_h_eathena_pugi: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_h_pugi.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DENABLE_PUGIXML image: debian:unstable @@ -663,7 +662,7 @@ gcc-5_h_eathena_pugi: - docker gcc-5_h_eathena_opengl: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_h.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DUSE_OPENGL -DENABLE_LIBXML image: debian:unstable @@ -671,7 +670,7 @@ gcc-5_h_eathena_opengl: - docker fake_build: - stage: test + stage: build script: - echo "fake build for workaround gitlab ci issue" image: debian:unstable @@ -680,7 +679,7 @@ fake_build: - docker gcc-5_h_eathena_opengl_pugi: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_h_pugi.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DUSE_OPENGL -DENABLE_PUGIXML image: debian:unstable @@ -688,7 +687,7 @@ gcc-5_h_eathena_opengl_pugi: - docker gcc-5_h_eathena_nsl: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_h.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DENABLE_NLS -DENABLE_LIBXML image: debian:unstable @@ -696,7 +695,7 @@ gcc-5_h_eathena_nsl: - docker gcc-5_h_eathena_tmwa: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_h.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DTMWA_SUPPORT -DENABLE_LIBXML image: debian:unstable @@ -704,7 +703,7 @@ gcc-5_h_eathena_tmwa: - docker gcc-5_h_pugi_all: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_h_pugi.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DTMWA_SUPPORT -DENABLE_NLS -DUSE_OPENGL -DENABLE_PUGIXML image: debian:unstable @@ -712,7 +711,7 @@ gcc-5_h_pugi_all: - docker gcc-5_tarball: - stage: test + stage: build script: - ./tools/ci/jobs/gcc5_tarball.sh image: debian:unstable |