diff options
author | jak1 <jak1@themanaworld.org> | 2023-01-08 15:31:42 +0100 |
---|---|---|
committer | jak1 <jak1@themanaworld.org> | 2023-01-08 15:31:42 +0100 |
commit | a58d101f8b261313bc95c96ade691073aee1ffca (patch) | |
tree | beae1e8cdc0ad688bcc6aed72a660e0453435c83 /.gitlab-ci.yml | |
parent | 252ab4b6bcc73c4a798ed4fce5768daf4eac779a (diff) | |
download | plus-a58d101f8b261313bc95c96ade691073aee1ffca.tar.gz plus-a58d101f8b261313bc95c96ade691073aee1ffca.tar.bz2 plus-a58d101f8b261313bc95c96ade691073aee1ffca.tar.xz plus-a58d101f8b261313bc95c96ade691073aee1ffca.zip |
[WIP] renamed the client to ManaVerse
removed evol, since its not developed anymore... only leads to confusing players
removed that anoying 'broken nick detected' message (regulare player don't care what crap the server sends)
updated copyright -2020 for manaplus
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 318 |
1 files changed, 3 insertions, 315 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cbde51f45..655a13c51 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -216,36 +216,6 @@ gcc-10_default: libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev gdb valgrind netcat-openbsd procps -mxe_gcc6_shared_32: - only: - - branches@manaplus/manaplus - stage: prebuild - script: - - ls /mxe - - ./tools/ci/jobs/mxe_gcc6.sh - <<: *job-push - image: registry.gitlab.com/manaplus/mxe:gcc6_shared_32 - variables: - PACKAGES: bash - CROSS: i686-w64-mingw32.shared - tags: - - docker - -mxe_gcc6_shared_64: - only: - - branches@manaplus/manaplus - stage: prebuild - script: - - ls /mxe - - ./tools/ci/jobs/mxe_gcc6.sh - <<: *job-push - image: registry.gitlab.com/manaplus/mxe:gcc6_shared_64 - variables: - PACKAGES: bash - CROSS: x86_64-w64-mingw32.shared - tags: - - docker - gcc-5_sdl2: stage: prebuild script: @@ -281,7 +251,7 @@ gcc-10_dyecmd_only: stage: prebuild script: - ./tools/ci/scripts/patchsdl1.sh - - ./tools/ci/jobs/gcc10.sh --without-manaplusgame + - ./tools/ci/jobs/gcc10.sh --without-manaversegame - ./tools/ci/scripts/rundyecmd.sh <<: *job-push variables: @@ -294,7 +264,7 @@ gcc-8_unittestsbin: stage: prebuild script: - ./tools/ci/scripts/patchsdl1.sh - - ./tools/ci/jobs/gcc8_silent.sh --enable-unittestsbin --without-manaplusgame --without-dyecmd + - ./tools/ci/jobs/gcc8_silent.sh --enable-unittestsbin --without-manaversegame --without-dyecmd image: debian:buster <<: *job-push variables: @@ -369,7 +339,7 @@ gcov_gcc6: script: - mkdir -p coverage/ - ./tools/ci/scripts/patchsdl1.sh - - ./tools/ci/jobs/gcc6_tests_gcov.sh --without-dyecmd --without-manaplusgame + - ./tools/ci/jobs/gcc6_tests_gcov.sh --without-dyecmd --without-manaversegame variables: PACKAGES: gcc-6 g++-6 make autoconf automake autopoint gettext @@ -417,285 +387,3 @@ pages: - cp -r coverage/ public/coverage/ - echo "<DOCTYPE html><head></head><body><a href='./doxygen/index.html'>Doxygen</a><br><a href='./coverage/gcc-6.html'>Coverage</a></body>" > public/index.html <<: *job-pages - -# tests - -triggers: - stage: build - only: - - branches@manaplus/manaplus - script: - - ./tools/ci/scripts/triggers.sh - <<: *job-push - variables: - PACKAGES: curl - - -# disabled due gitlab bug -.gcc-10_SDL_SDL-1.2_sanitize2_test: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - echo /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvz} - - export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libasan.so.4 - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} env - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize_tests.sh --enable-unittests=yes --without-manaplusgame --without-dyecmd - - export LD_PRELOAD - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/checkldd.sh src/manaplustests - - ldd ./src/manaplustests | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: SDL-1.2_asan - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libglu1-mesa-dev libicu-dev - valgrind - wget unzip - JOBS: 1 - ASAN_OPTIONS: "detect_leaks=0" - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh - tags: - - docker - -# disabled due gitlab bug -.gcc-10_SDL_default_sanitize2_test: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libasan.so.4 - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize_tests.sh --enable-unittests=yes --with-sdl2 --without-manaplusgame --without-dyecmd - - export LD_PRELOAD - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/checkldd.sh src/manaplustests - - ldd ./src/manaplustests | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: default_asan - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libicu-dev - valgrind - wget unzip - JOBS: 1 - ASAN_OPTIONS: "detect_leaks=0" - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh - tags: - - docker - -# disabled due gitlab bug -.gcc-10_SDL_SDL-1.2_sanitize_test: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - echo /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvz} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} env - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize_tests.sh --enable-unittests=yes --without-manaplusgame --without-dyecmd - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/checkldd.sh src/manaplustests - - ldd ./src/manaplustests | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: SDL-1.2 - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libglu1-mesa-dev libicu-dev - valgrind - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh - tags: - - docker - -# disabled due gitlab bug -.gcc-10_SDL_default_sanitize_test: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize_tests.sh --enable-unittests=yes --with-sdl2 --without-manaplusgame --without-dyecmd - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/checkldd.sh src/manaplustests - - ldd ./src/manaplustests | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: default - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libicu-dev - valgrind - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh - tags: - - docker - - -# disabled due gitlab bug -.gcc-10_SDL_SDL-1.2_old_sanitize_test: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - echo /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvz} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} env - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize_tests.sh --enable-unittests=yes --without-manaplusgame --without-dyecmd - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/checkldd.sh src/manaplustests - - ldd ./src/manaplustests | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: SDL-1.2_old - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libglu1-mesa-dev libicu-dev - valgrind - libjpeg-dev libtiff-dev - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_v1.2.5.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_v2.9.1.sh - POST_CXXFLAGS: "-Wno-undef" - tags: - - docker - -# disabled due gitlab bug -.gcc-10_SDL_default_old_sanitize_test: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize_tests.sh --enable-unittests=yes --with-sdl2 --without-manaplusgame --without-dyecmd - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/checkldd.sh src/manaplustests - - ldd ./src/manaplustests | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: default_old - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libicu-dev - valgrind - libjpeg-dev libtiff-dev - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_v1.2.5.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_v2.9.1.sh - POST_CXXFLAGS: "-Wno-undef" - tags: - - docker - -# error compilation. cant find SDL. -.gcc-10_zlib_ng_develop: - stage: build - script: - - ./tools/ci/scripts/patchsdl1.sh - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ./tools/ci/jobs/gcc10.sh - - /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 - <<: *job-push - variables: - LIBNAME: zlib_ng - LIBVERSION: develop - PACKAGES: gcc-10 g++-10 - 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 - wget unzip gdb valgrind netcat-openbsd procps - tags: - - docker - -# disabled due gitlab bug -.gcc-10_SDL_SDL-1.2_sanitize: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - echo /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvz} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} env - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize.sh - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/runtests.sh - - ldd ./src/manaplus | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: SDL-1.2 - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libglu1-mesa-dev libicu-dev - valgrind netcat-openbsd - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh - tags: - - docker - -# disabled due gitlab bug -.gcc-10_SDL_default_sanitize: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize.sh --with-sdl2 - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/runtests.sh - - ldd ./src/manaplus | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: default - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libicu-dev - valgrind netcat-openbsd - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh - tags: - - docker - - -# disabled due gitlab bug -.gcc-10_SDL_SDL-1.2_old_sanitize: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - echo /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvz} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} env - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize.sh - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/runtests.sh - - ldd ./src/manaplus | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: SDL-1.2_old - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libglu1-mesa-dev libicu-dev - valgrind netcat-openbsd - libjpeg-dev libtiff-dev - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_v1.2.5.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_v2.9.1.sh - POST_CXXFLAGS: "-Wno-undef" - tags: - - docker - -# disabled due gitlab bug -.gcc-10_SDL_default_old_sanitize: - stage: build - script: - - ./tools/ci/scripts/downloadlib.sh ${LIBNAME} ${LIBVERSION} - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/jobs/gcc10_sanitize.sh --with-sdl2 - - /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runenv.sh ${runenvx} ${runenvz} ./tools/ci/scripts/runtests.sh - - ldd ./src/manaplus | grep "libasan" - <<: *job-push - variables: - LIBNAME: SDL - LIBVERSION: default_old - PACKAGES: gcc-10 g++-10 - make autoconf automake autopoint gettext pkg-config - libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libicu-dev - valgrind netcat-openbsd - libjpeg-dev libtiff-dev - wget unzip - runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_v1.2.5.sh - runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_v2.9.1.sh - POST_CXXFLAGS: "-Wno-undef" - tags: - - docker |