summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAge
* Centralize IrrlichtMt version used for buildssfan52022-07-23
| | | | maybe a submodule would have really been easier...
* Bump IrrlichtMtsfan52022-07-23
|
* Fix Gitlab-CI pipelinessfan52022-06-07
|
* Bump IrrlichtMt version in CIsfan52022-05-22
|
* Bump IrrlichtMt to 1.9.0mt5 in CIsfan52022-05-06
|
* Use CMake's -B, --build, and --install optionsShadowNinja2022-04-08
|
* Auto-detect level of parallelismShadowNinja2022-04-08
|
* Use build directory for buildsShadowNinja2022-04-08
|
* Update MinGW used by CIsfan52022-02-08
| | | | | 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.
* Bump IrrlichtMt to 1.9.0mt4 in CIsfan52022-01-16
|
* Automatically package MinGW runtime in buildbotsfan52021-10-31
|
* Drop Ubuntu 16.04 from gitlab-ci, add 20.04 insteadsfan52021-09-01
|
* Switch MapBlock compression to zstd (#10788)lhofhansl2021-08-31
| | | | | | | * Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de>
* CI: Bump IrrlichtMt to 1.9.0mt3sfan52021-08-31
|
* Add debian 11 to Gitlab-CI (#11571)Loïc Blot2021-08-27
| | | | * feat(gitlab-ci): add debian 11 support
* Take advantage of IrrlichtMt CMake target (#11287)JosiahWI2021-07-27
| | | | 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.
* Fix list of libraries included in AppImageLejo2021-05-15
|
* Fix Windows pipelines on Gitlab-CIsfan52021-04-28
|
* Fix broken include check and correct Gitlab-CI scriptsfan52021-03-26
|
* Adjust build config for Irrlicht changes (again)sfan52021-03-26
|
* Update Gitlab-CI configuration toosfan52021-03-12
|
* Update Gitlab-CI pipelinesfan52021-01-04
|
* Auto build client appimage (#10561)Lejo2020-11-15
| | | | | | * Replace ubuntu:14.04 with ubuntu 18:04 * Auto build client appimage Co-authored-by: sfan5 <sfan5@live.de>
* Replace travis with github actions (#9641)Loïc Blot2020-04-20
| | | | | | | * Move outside of travis to Github actions This will permit to have better integrated CI workflow than the previous travis one.
* Update API site build (#9622)Paul Ouellette2020-04-11
|
* Automated build changes (#9619)Loïc Blot2020-04-09
| | | | | | | | | * 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
* buildbot: Update to newer MinGW gcc 9.2sfan52020-03-12
|
* Add Mkdocs API site (#8133)Paul Ouellette2019-04-12
| | | | * Add MkDocs API site
* Gitlab CI: docker image rename + add commit id tagLoïc Blot2018-12-12
|
* Add a Dockerfile + gitlab CI build (#7968)Loïc Blot2018-12-12
| | | | * Add a minetest docker file * Clone minetest_game from git directly
* Gitlab CI: Disable currently broken ubuntu 16.10 & 17.04 buildsLoïc Blot2018-03-22
| | | I will try to repair them later
* Implement GItlab CI daily builds for windows platform (32 & 64) (#5923)Loïc Blot2017-06-08
| | | | | | | | * 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
* Gitlab CI: Fix Ubuntu 14.04/Debian 8 build by using GCC 6 toolchainLoic Blot2017-06-05
| | | | + indent fix
* Gitlab-CI: keep build workspace only 1 hourLoïc Blot2017-04-24
|
* Gitlab-CI enhancements (#5629)Loïc Blot2017-04-21
|
* Prepare for Linux daily build packages (using Gitlab.com CI) (#5542)Loïc Blot2017-04-08
* Prepare for Linux daily build packages (using Gitlab.com CI)