Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-08-27 | Sunset/disable some CI jobs to reduce CI load, speed up CI and drop support ↵ | Fedja Beader | 1 | -4/+14 | |
for obsolete platforms. Move some others to only master... Sunset/disable some CI jobs to reduce CI load. Move some others to only master branch as I deem them unlikely to fail if others work. gcc7 is direct replaced by gcc8 (both really obsolete these days) gcc7-default -> gcc10-default (same) gcc10 game/dyecmd only ... no need to test if these two special build options work on every ommit Some special builders are made master-only pending further review. Squashed with: * Fix: only: has to be an array or .. * Sunset/disable some CI jobs to reduce CI load. Move some others to only master branch as I deem them unlikely to fail if others work. gcc7 is direct replaced by gcc8 (both really obsolete these days) gcc7-default -> gcc10-default (same) gcc10 game/dyecmd only ... no need to test if these two special build options work on every ommit Some special builders are made master-only pending further review. **** mana/plus!99 | |||||
2024-06-25 | re-integrate windows CI | Fedja Beader | 1 | -2/+14 | |
- [x] integrate docker-windows-builder with or instead of the existing disabled MXE jobs - [x] fix rebranding breaking windows CI (already pushed to master) Part of #71 Squashed with: * $CI_COMMIT_BRANCH is unset in merge request pipelines * Too much text * Cleanup now that the builder branch is merged * Revert "Disable unnecessary builders" This reverts commit f4820e05439792a02601dfef0e2e2ad148615f1f. * Try depend strategy + de-hardcode stuff cleanup * Use downstream branch created for this purpose (testring only, switch to master before merging) * Multi-project pipeline, attempt #1 missing stage definition * Disable back, comment why it doesen't work Forgot to disable the broken windows builder job * Does existing MXE job even work? Kinda doubt it, but after this you can't blame me for not trying (What's the purpose of windows-docker-builder if this works?) But lets try the *32 one as well * Disable unnecessary builders **** mana/plus!87 | |||||
2024-05-17 | Fix oddity introduced by 'Download mplint release instead of recompiling | Fedja Beader | 1 | -3/+0 | |
every time' No error/warning? odd. | |||||
2024-05-10 | Download mplint release instead of recompiling every time | Fedja Beader | 1 | -10/+6 | |
Saves 1min10s by not compiling and another 15s by moving it together with linters. Squashed with: * Make sure mplint internal error or failure to run is detected * Make mplint breaking cause job to fail * Move linters out of lightweight.. goes faster, 3m46s -> 1m45s * Make script fail if any command returns nonzero or if any variable is unset. * Donwload mplint instead of building it **** mana/plus!80 | |||||
2024-04-06 | Use debian bullseye for all active gcc10 CI jobs | Fedja Beader | 1 | -0/+3 | |
2024-04-06 | Disable gcc-snapshot CI job.. do we really need to waste CI and dev time | Fedja Beader | 1 | -1/+3 | |
testing the very bleeding edge for every commit everywhere? Should still be made to run every so often... TODO | |||||
2024-04-06 | Move CI job image specifier to before script and after stage specifier | Fedja Beader | 1 | -14/+14 | |
This is the most logical place for it, IMO. I left stage and branch specifier up top as this decision happens before any image is fetched. | |||||
2024-02-10 | [skip ci] Move linters from heavy lifters to light weights. | Jesusaves | 1 | -1/+1 | |
This should help a bit with queuing, not so much with pipeline CPU time. | |||||
2024-02-08 | Temporary fix while gconv-7 remain broken. | Jesusaves | 1 | -0/+4 | |
2024-02-08 | Be slightly more smart when running mplint | Jesusalva Jesusalva | 1 | -3/+1 | |
Reduce some overhead on the script for a 4% speedup | |||||
2023-06-25 | Disable clang3.9 and Debian Stretch is no longer supported. | Jesusalva Jesusalva | 1 | -20/+21 | |
The coverage report is broken. I did not had time to fix it. | |||||
2023-04-02 | fix repository updates adding docker tag to every job | jak1 | 1 | -0/+24 | |
2022-12-18 | removed i386 builds entirely | jak1 | 1 | -5/+9 | |
our gitlab runners dont support i386 docker images (nobody should use a 32bit OS anymore) | |||||
2022-06-10 | Fix CI coverage report | jak1 | 1 | -1/+3 | |
2021-12-15 | Minor CI maintenance | Jesusaves | 1 | -0/+1 | |
2021-05-23 | added pages dependencies | jak1 | 1 | -1/+3 | |
2021-05-23 | [ci] splitted jobs | jak1 | 1 | -10/+21 | |
gcov -> build doxygen -> build pages -> deploy | |||||
2021-05-22 | changed pages to deploy | jak1 | 1 | -3/+3 | |
2021-05-22 | [ci] added pages stage | jak1 | 1 | -1/+53 | |
added doxygen to pages stage added gcov_gcc6 to pages stage changed ci init script to use public dir. | |||||
2021-05-21 | added lint stage | jak1 | 1 | -2/+3 | |
(to prevent pipelines from running all trou in case any linting failes) | |||||
2021-03-03 | added env. variable PATH & LD_LIBRARY_PATH to gcc-snapshot_sdl2 build | jak1 | 1 | -0/+2 | |
2021-03-03 | changed build env. to buster for gcc8* | jak1 | 1 | -1/+3 | |
2020-06-02 | Add gcc-snapshot with SDL2 build into main ci branch | Andrei Karas | 1 | -0/+16 | |
2020-06-01 | Add missing limit for triggers and mxe for manaplus base repository only | Andrei Karas | 1 | -0/+6 | |
2020-05-30 | Replace cosmic image to xenial in ci scripts | Andrei Karas | 1 | -4/+4 | |
2020-05-30 | Rename gcc-7 to gcc-10 in .gitlab-ci.yml | Andrei Karas | 1 | -46/+46 | |
2020-05-30 | Rename docker image names in ci branches from vicamo to i386 | Andrei Karas | 1 | -2/+2 | |
2019-02-12 | Use debian stretch in gcc-6 ci builds | Andrei Karas | 1 | -0/+2 | |
2019-01-26 | Replace in gcc-5 ci builds unstable to cosmic | Andrei Karas | 1 | -2/+4 | |
2018-11-24 | Add workaround for compilation warning in SDL 1.2 with new Mesa. | Andrei Karas | 1 | -0/+14 | |
2018-11-12 | Change images for clang compiler ci jobs. | Andrei Karas | 1 | -0/+1 | |
2018-11-12 | Test dyecmd in some ci jobs. | Andrei Karas | 1 | -0/+8 | |
2018-05-05 | Add some gcc-8 builds into .gitlab-ci.yml | Andrei Karas | 1 | -9/+9 | |
2017-10-25 | Fix .h files build jobs in .gitlab-ci.yml | Andrei Karas | 1 | -2/+2 | |
2017-10-13 | Remove some main jobs from .gitlab-ci.yml | Andrei Karas | 1 | -212/+0 | |
2017-10-12 | Remove site related builds from .gitlab-ci.yml | Andrei Karas | 1 | -88/+0 | |
2017-10-12 | Remove gcc-3 builds from .gitlab-ci.yml | Andrei Karas | 1 | -26/+0 | |
2017-10-12 | Remove gcc-7 test builds from .gitlab-ci.yml | Andrei Karas | 1 | -315/+0 | |
2017-10-12 | Remove jobs with check flags from .gitlab-ci.yml | Andrei Karas | 1 | -74/+0 | |
2017-10-12 | Remove glibc debug builds from .gitlab-ci.yml | Andrei Karas | 1 | -69/+0 | |
2017-10-12 | Remove mse builds from .gitlab-ci.yml | Andrei Karas | 1 | -69/+0 | |
2017-10-12 | Remove mxe jobs from .gitlab-ci.yml | Andrei Karas | 1 | -77/+0 | |
2017-10-12 | Join different small linter jobs into one in .gitlab-ci.yml | Andrei Karas | 1 | -26/+5 | |
2017-10-12 | Join mplint jobs into one job in .gitlab-ci.yml | Andrei Karas | 1 | -18/+2 | |
2017-10-12 | Remove gcc snaphsot builds from .gitlab-ci.yml | Andrei Karas | 1 | -58/+0 | |
2017-10-12 | Remove fedora builds from .gitlab-ci.yml | Andrei Karas | 1 | -84/+0 | |
2017-10-12 | Remove builds with pugixml from .gitlab-ci.yml | Andrei Karas | 1 | -82/+0 | |
2017-10-12 | Remove clang-4 and clang-5 builds from .gitlab-ci.yml | Andrei Karas | 1 | -30/+0 | |
2017-10-12 | Remove gcc-5 builds from .gitlab-ci.yml | Andrei Karas | 1 | -273/+0 | |
2017-10-12 | Remove clang-6 builds from .gitlab-ci.yml | Andrei Karas | 1 | -120/+0 | |