aboutsummaryrefslogtreecommitdiff
path: root/util/ci
AgeCommit message (Collapse)Author
2022-11-10Test PostgreSQL in CIJude Melton-Houghton
2022-08-15Cut back on Gitlab-ci & misc pipeline updatessfan5
2022-08-14Move some CI jobs to newer compiler versionssfan5
2022-07-23Centralize IrrlichtMt version used for buildssfan5
maybe a submodule would have really been easier...
2022-07-23Bump IrrlichtMtsfan5
2022-05-23Formally drop support for building with upstream Irrlichtsfan5
It stopped working with (at least) the last commit.
2022-05-22Bump IrrlichtMt version in CIsfan5
2022-05-06Add benchmarks for json string serialize/deserialize (#12258)paradust7
Co-authored-by: sfan5 <sfan5@live.de>
2022-05-06Bump IrrlichtMt to 1.9.0mt5 in CIsfan5
2022-05-06Sort out some issues with our CI setupsfan5
* add missing apt-get update where needed * move some jobs to run on ubuntu-20.04 * update actions plugins to latest * speed up the job that runs multiplayer tests
2022-04-08Use CMake's -B, --build, and --install optionsShadowNinja
2022-04-08Auto-detect level of parallelismShadowNinja
2022-04-08Use build directory for buildsShadowNinja
2022-01-16Bump IrrlichtMt to 1.9.0mt4 in CIsfan5
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-08Fix GUIEditBoxWithScrollBar using a smaller steps than intlGUIEditBox (#11519)DS
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-17CI: add workaround to fix clang buildssfan5
see https://github.com/actions/virtual-environments/issues/3376
2021-05-05Add basic client-server test to CIsfan5
2021-04-20Look for PostgreSQL library properly and fix CIsfan5
2021-03-26Adjust build config for Irrlicht changes (again)sfan5
2021-03-09CI: update configurations for Irrlicht forksfan5
2021-03-01Disable clang-format, clean up scriptsrubenwardy
2020-12-23CI: fix buildsfan5
2020-11-04Add model[] formspec element (#10320)SmallJoker
Formspec element to display models, written by @kilbith, rebased and tweaked. Co-authored-by: Jean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com> Co-authored-by: sfan5 <sfan5@live.de>
2020-08-04Implement override.txt support for special tiles (#10140)Hugues Ross
Add override targets for all special_tiles entries in node definitions, allowing texture packs to replace these textures. This makes overrides work properly with a variety of drawtypes. The targets are named special1 through special6, covering the the current length of the special_tiles array.
2020-05-02ci: Update Github Actions workflows (#9774)sfan5
2020-04-29Add MetricsBackend with prometheus counter supportLoic Blot
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.