This repo is for building out Laclede's LAN Game Servers; particularly those that can't be built in CI/CD cloud offerings.
Builds Laclede's LAN game server that are not built via Github actions.
./build.sh
Argument | Description |
---|---|
--delta |
Build 'base' images, using delta layers, when possible. Use when registry bandwidth is a concern. |
--skip-base |
Skips building 'base' images, but builds all 'derived' images. |
Unless one or more build targets are supplied, all build targets will be chosen
Argument | Base Image | Derived Images |
---|---|---|
--blackmesa |
gamesvr-blackmesa |
-freeplay |
--tf2 |
gamesvr-tf2 |
-freeplay |
--tf2classic |
gamesvr-tf2classic |
-freeplay |
Download Laclede's LAN game server assets, so that they can be used offline.
./offline.sh
- If a local game server repo is
dirty
, its contents will not be updated.