Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-04 | Add missing optional dependencies to Container Image (#12914) | Tamara Schmitz | |
2022-11-08 | Dockerfile: refactoring and addition of entrypoint (#12939) | Tamara Schmitz | |
Previously source files were copied first, then build dependencies were installed, then libraries cloned and built. This was reordered to be: 1. install dependencies 2. clone and build libraries 3. Pull in minetest source and minetest_game 4. Build minetest In addition the peristent volumes are now declared. Also an entrypoint added making it possible to append command line parameters. | |||
2022-04-08 | Use CMake's -B, --build, and --install options | ShadowNinja | |
2021-09-07 | Add missing zstd-libs to final Docker image | Buckaroo Banzai | |
Also add `minetestserver --version` command to verify docker build in CI | |||
2021-08-31 | Switch MapBlock compression to zstd (#10788) | lhofhansl | |
* Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de> | |||
2021-08-24 | fix: update to alpine 3.14 (#11570) | Loïc Blot | |
2021-06-21 | Update Dockerfile and improve build speed (#11313) | Bensuperpc | |
Use ninja to build image, rename docker build steps: builder and runtime, add argument for docker image version Signed-off-by: Bensuperpc <bensuperpc@gmail.com> | |||
2021-04-02 | fix(docker): reduce the number of required libraries on build | Loic Blot | |
2021-04-02 | fix: use irrlicht fork instead of the standard library | Loic Blot | |
2021-04-02 | fix: don't send the whole local context to the docker image | Loic Blot | |
2021-03-09 | Fix missing jsoncpp in the Docker image | Lejo | |
2020-09-26 | Enable LuaJIT on the Docker image (#10414) | Buckaroo Banzai | |
2020-04-29 | Add MetricsBackend with prometheus counter support | Loic Blot | |
2020-04-16 | Add an option to disable unittest build, & disable them on Docker build (#9677) | Loïc Blot | |
2020-04-12 | Dockerfile: use alpine to reduce size (#9226) | ㄗㄠˋ ㄑㄧˊ | |
* Dockerfile: use alpine to reduce size * Fix the UID & GID + alpine version + rights * Reduce the junk when we copy, only copy needed files * Build in the right cmake place & permit customize mtg version * Latest build fixes Co-authored-by: Loïc Blot <nerzhul@users.noreply.github.com> | |||
2020-04-09 | Automated 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-01-17 | Fix syntax error in Dockerfile | rubenwardy | |
2019-12-17 | Dockerfile: correct `apt clean` + git clone --depth 1 + remove .git (#8697) | Zaoqi | |
2018-12-12 | Add a Dockerfile + gitlab CI build (#7968) | Loïc Blot | |
* Add a minetest docker file * Clone minetest_game from git directly |