diff options
-rw-r--r-- | .gitlab-ci.yml | 168 |
1 files changed, 168 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5f34b6e3e..6ef7dc361 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,6 +26,14 @@ gcc-6: tags: - docker +gcc-6-i386: + stage: prebuild + script: + - ./tools/ci/jobs/gcc6.sh + image: vicamo/debian:sid-i386 + tags: + - docker + mplint_po: stage: prebuild script: @@ -66,6 +74,14 @@ gcc-5_h_all: tags: - docker +gcc-5_h_all_i386: + stage: prebuild + script: + - ./tools/ci/jobs/gcc5_h.sh -std=c++0x -DDEBUGBUILD -DEATHENA_SUPPORT -DTMWA_SUPPORT -DENABLE_NLS -DUSE_OPENGL -DENABLE_LIBXML + image: vicamo/debian:sid-i386 + tags: + - docker + pngcheck: stage: prebuild script: @@ -84,6 +100,14 @@ gcc-4.4: tags: - docker +gcc-4.4_i386: + stage: build + script: + - ./tools/ci/jobs/gcc44.sh + image: vicamo/debian:oldstable-i386 + tags: + - docker + gcc-4.5: stage: build script: @@ -100,6 +124,14 @@ gcc-4.6: tags: - docker +gcc-4.6_i386: + stage: build + script: + - ./tools/ci/jobs/gcc46.sh + image: vicamo/debian:oldstable-i386 + tags: + - docker + gcc-4.7: stage: build script: @@ -108,6 +140,14 @@ gcc-4.7: tags: - docker +gcc-4.7_i386: + stage: build + script: + - ./tools/ci/jobs/gcc47.sh + image: vicamo/debian:oldstable-i386 + tags: + - docker + gcc-4.8: stage: build script: @@ -116,6 +156,14 @@ gcc-4.8: tags: - docker +gcc-4.8_i386: + stage: build + script: + - ./tools/ci/jobs/gcc48.sh + image: vicamo/debian:stable-i386 + tags: + - docker + clang-3.0: stage: build script: @@ -124,6 +172,14 @@ clang-3.0: tags: - docker +clang-3.0_i386: + stage: build + script: + - ./tools/ci/jobs/clang3.sh + image: vicamo/debian:oldstable-i386 + tags: + - docker + clang-3.4: stage: build script: @@ -132,6 +188,14 @@ clang-3.4: tags: - docker +clang-3.4_i386: + stage: build + script: + - ./tools/ci/jobs/clang34.sh + image: vicamo/debian:stable-i386 + tags: + - docker + clang-3.5: stage: build script: @@ -140,6 +204,14 @@ clang-3.5: tags: - docker +clang-3.5_i386: + stage: build + script: + - ./tools/ci/jobs/clang35.sh + image: vicamo/debian:stable-i386 + tags: + - docker + .clang-3.9_c++11: stage: build script: @@ -148,6 +220,14 @@ clang-3.5: tags: - docker +.clang-3.9_c++11_i386: + stage: build + script: + - ./tools/ci/jobs/clang39.sh_c++11.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-4.8_c++11: stage: build script: @@ -164,6 +244,14 @@ gcc-4.9: tags: - docker +gcc-4.9_i386: + stage: build + script: + - ./tools/ci/jobs/gcc49.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-4.9_c++11: stage: build script: @@ -196,6 +284,14 @@ gcc-5_c++11: tags: - docker +gcc-5_c++11_i386: + stage: build + script: + - ./tools/ci/jobs/gcc5_c++11.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-5_sdl2: stage: build script: @@ -212,6 +308,14 @@ gcc-5_sdl2_c++11: tags: - docker +gcc-5_sdl2_c++11_i386: + stage: build + script: + - ./tools/ci/jobs/gcc5_sdl2_c++11.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-snapshot: stage: build script: @@ -220,6 +324,14 @@ gcc-snapshot: tags: - docker +gcc-snapshot_i386: + stage: build + script: + - ./tools/ci/jobs/gccsnapshot.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-snapshot_sdl2: stage: build script: @@ -228,6 +340,14 @@ gcc-snapshot_sdl2: tags: - docker +gcc-snapshot_sdl2_i386: + stage: build + script: + - ./tools/ci/jobs/gccsnapshot_sdl2.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-5_sanitize: stage: build script: @@ -244,6 +364,14 @@ gcc-6_sanitize: tags: - docker +gcc-6_sanitize_i386: + stage: build + script: + - ./tools/ci/jobs/gcc6_sanitize.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc_tmwa: stage: build script: @@ -446,6 +574,14 @@ gcc-5_tests: tags: - docker +gcc-5_tests_i386: + stage: test + script: + - ./tools/ci/jobs/gcc5_tests.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-6_tests: stage: test script: @@ -454,6 +590,14 @@ gcc-6_tests: tags: - docker +gcc-6_tests_i386: + stage: test + script: + - ./tools/ci/jobs/gcc6_tests.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-6_lto: stage: test script: @@ -462,6 +606,14 @@ gcc-6_lto: tags: - docker +gcc-6_lto_i386: + stage: test + script: + - ./tools/ci/jobs/gcc6_lto.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-5_sanitize_tests: stage: test script: @@ -470,6 +622,14 @@ gcc-5_sanitize_tests: tags: - docker +gcc-5_sanitize_tests_i386: + stage: test + script: + - ./tools/ci/jobs/gcc5_sanitize_tests.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-5_sdl2_tests: stage: test script: @@ -478,6 +638,14 @@ gcc-5_sdl2_tests: tags: - docker +gcc-5_sdl2_tests_i386: + stage: test + script: + - ./tools/ci/jobs/gcc5_sdl2_tests.sh + image: vicamo/debian:sid-i386 + tags: + - docker + gcc-5_h_eathena: stage: test script: |