aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2022-04-08Auto-detect level of parallelismShadowNinja
2022-04-08Use build directory for buildsShadowNinja
2022-02-08Update MinGW used by CIsfan5
This made a rebuild of 32-bit deps necessary. They were updated in the process and this was done for 64-bit too for consistency.
2022-01-16Bump IrrlichtMt to 1.9.0mt4 in CIsfan5
2021-10-31Automatically package MinGW runtime in buildbotsfan5
2021-09-01Drop Ubuntu 16.04 from gitlab-ci, add 20.04 insteadsfan5
2021-08-31Switch MapBlock compression to zstd (#10788)lhofhansl
* Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de>
2021-08-31CI: Bump IrrlichtMt to 1.9.0mt3sfan5
2021-08-27Add debian 11 to Gitlab-CI (#11571)Loïc Blot
* feat(gitlab-ci): add debian 11 support
2021-07-27Take advantage of IrrlichtMt CMake target (#11287)JosiahWI
With the CMake changes to IrrlichtMt, it's now possible to use a target for IrrlichtMt. Besides greatly improving the ease of setting up IrrlichtMt for users building the client, it removes the need for Minetest's CMake to include transitive dependencies such as image libraries, cleaning it up a tiny bit. The PR works by finding the IrrlichtMt package and linking to the target it provides. If the package isn't found and it isn't building the client, it will still fall back to using just the headers of old Irrlicht or IrrlichtMt.
2021-05-15Fix list of libraries included in AppImageLejo
2021-04-28Fix Windows pipelines on Gitlab-CIsfan5
2021-03-26Fix broken include check and correct Gitlab-CI scriptsfan5
2021-03-26Adjust build config for Irrlicht changes (again)sfan5
2021-03-12Update Gitlab-CI configuration toosfan5
2021-01-04Update Gitlab-CI pipelinesfan5
2020-11-15Auto build client appimage (#10561)Lejo
* Replace ubuntu:14.04 with ubuntu 18:04 * Auto build client appimage Co-authored-by: sfan5 <sfan5@live.de>
2020-04-20Replace travis with github actions (#9641)Loïc Blot
* Move outside of travis to Github actions This will permit to have better integrated CI workflow than the previous travis one.
2020-04-11Update API site build (#9622)Paul Ouellette
2020-04-09Automated build changes (#9619)Loïc Blot
* Automated build changes * drop a useless ubuntu non lts version * update gitlab ci syntax to modern one * add debian 10 step on the gitlab ci pipeline * switch docker build to Debian 10 * add .gradle folder to gitignore
2020-03-12buildbot: Update to newer MinGW gcc 9.2sfan5
2019-04-12Add Mkdocs API site (#8133)Paul Ouellette
* Add MkDocs API site
2018-12-12Gitlab CI: docker image rename + add commit id tagLoïc Blot
2018-12-12Add a Dockerfile + gitlab CI build (#7968)Loïc Blot
* Add a minetest docker file * Clone minetest_game from git directly
2018-03-22Gitlab CI: Disable currently broken ubuntu 16.10 & 17.04 buildsLoïc Blot
I will try to repair them later
2017-06-08Implement GItlab CI daily builds for windows platform (32 & 64) (#5923)Loïc Blot
* Implement win32 & win64 builds in Gitlab CI + pkg improvements * windows buildbot: split build & deploy steps * move deb artifacts to root folder to have a nicer artifact * add windows build + packaging on xenial
2017-06-05Gitlab CI: Fix Ubuntu 14.04/Debian 8 build by using GCC 6 toolchainLoic Blot
+ indent fix
2017-04-24Gitlab-CI: keep build workspace only 1 hourLoïc Blot
2017-04-21Gitlab-CI enhancements (#5629)Loïc Blot
2017-04-08Prepare for Linux daily build packages (using Gitlab.com CI) (#5542)Loïc Blot
* Prepare for Linux daily build packages (using Gitlab.com CI)