From 418251f31441843e1b9af83695629a666d798669 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 7 Oct 2017 21:11:53 +0300 Subject: Add builds with manaplus tests. --- .gitlab-ci.yml | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3215ce3..502f43c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -333,6 +333,7 @@ manaplus_v1.2.1: variables: LIBNAME: zlib LIBVERSION: v1.2.1 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.1 <<: *job-artifacts @@ -353,6 +354,7 @@ manaplus_v1.2.1.2: variables: LIBNAME: zlib LIBVERSION: v1.2.1.2 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.1.2 <<: *job-artifacts @@ -373,6 +375,7 @@ manaplus_v1.2.2: variables: LIBNAME: zlib LIBVERSION: v1.2.2 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.2 <<: *job-artifacts @@ -393,6 +396,7 @@ manaplus_v1.2.2.4: variables: LIBNAME: zlib LIBVERSION: v1.2.2.4 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.2.4 <<: *job-artifacts @@ -413,6 +417,7 @@ manaplus_v1.2.3: variables: LIBNAME: zlib LIBVERSION: v1.2.3 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.3 <<: *job-artifacts @@ -433,6 +438,7 @@ manaplus_v1.2.3.9: variables: LIBNAME: zlib LIBVERSION: v1.2.3.9 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.3.9 <<: *job-artifacts @@ -453,6 +459,7 @@ manaplus_v1.2.4: variables: LIBNAME: zlib LIBVERSION: v1.2.4 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.4 <<: *job-artifacts @@ -473,6 +480,7 @@ manaplus_v1.2.4.5: variables: LIBNAME: zlib LIBVERSION: v1.2.4.5 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.4.5 <<: *job-artifacts @@ -493,6 +501,7 @@ manaplus_v1.2.5: variables: LIBNAME: zlib LIBVERSION: v1.2.5 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.5 <<: *job-artifacts @@ -513,6 +522,7 @@ manaplus_v1.2.5.3: variables: LIBNAME: zlib LIBVERSION: v1.2.5.3 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.5.3 <<: *job-artifacts @@ -533,6 +543,7 @@ manaplus_v1.2.6: variables: LIBNAME: zlib LIBVERSION: v1.2.6 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.6 <<: *job-artifacts @@ -553,6 +564,7 @@ manaplus_v1.2.6.1: variables: LIBNAME: zlib LIBVERSION: v1.2.6.1 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.6.1 <<: *job-artifacts @@ -573,6 +585,7 @@ manaplus_v1.2.7: variables: LIBNAME: zlib LIBVERSION: v1.2.7 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.7 <<: *job-artifacts @@ -593,6 +606,7 @@ manaplus_v1.2.7.1: variables: LIBNAME: zlib LIBVERSION: v1.2.7.1 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.7.1 <<: *job-artifacts @@ -613,6 +627,7 @@ manaplus_v1.2.7.3: variables: LIBNAME: zlib LIBVERSION: v1.2.7.3 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.7.3 <<: *job-artifacts @@ -633,6 +648,7 @@ manaplus_v1.2.8: variables: LIBNAME: zlib LIBVERSION: v1.2.8 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.8 <<: *job-artifacts @@ -653,6 +669,7 @@ manaplus_v1.2.9: variables: LIBNAME: zlib LIBVERSION: v1.2.9 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.9 <<: *job-artifacts @@ -673,6 +690,7 @@ manaplus_v1.2.10: variables: LIBNAME: zlib LIBVERSION: v1.2.10 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.10 <<: *job-artifacts @@ -693,6 +711,7 @@ manaplus_v1.2.11: variables: LIBNAME: zlib LIBVERSION: v1.2.11 + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_v1.2.11 <<: *job-artifacts @@ -714,6 +733,7 @@ manaplus_master: variables: LIBNAME: zlib LIBVERSION: master + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_master <<: *job-artifacts @@ -734,6 +754,49 @@ manaplus_develop: variables: LIBNAME: zlib LIBVERSION: develop + POST_CXXFLAGS: "-Wno-undef" dependencies: - zlib_develop <<: *job-artifacts + +manaplus_master_tests: + stage: manaplus + script: + - ./.ci/install.sh gcc-7 g++-7 + make autoconf automake autopoint gettext + 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 + git wget unzip gdb valgrind netcat-openbsd procps + - ./.ci/clonesrc.sh + - cd cloned + - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame + - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ./tools/ci/scripts/checkldd.sh src/manaplus + - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ./tools/ci/scripts/runtests.sh + variables: + LIBNAME: zlib + LIBVERSION: master + POST_CXXFLAGS: "-Wno-undef" + dependencies: + - zlib_master + <<: *job-artifacts + +manaplus_v1.2.3.9_tests: + stage: manaplus + script: + - ./.ci/install.sh gcc-7 g++-7 + make autoconf automake autopoint gettext + 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 + git wget unzip gdb valgrind netcat-openbsd procps + - ./.ci/clonesrc.sh + - cd cloned + - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ./tools/ci/jobs/gcc7_tests.sh --without-dyecmd --without-manaplusgame + - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ./tools/ci/scripts/checkldd.sh src/manaplus + - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ./tools/ci/scripts/runtests.sh + variables: + LIBNAME: zlib + LIBVERSION: v1.2.3.9 + POST_CXXFLAGS: "-Wno-undef" + dependencies: + - zlib_v1.2.3.9 + <<: *job-artifacts -- cgit v1.2.3-60-g2f50