LacledesLAN / gamesvr

For Building Out LL Game Servers
MIT License
2 stars 0 forks source link

Laclede's LAN Game Server Build Script

This repo is for building out Laclede's LAN Game Servers; particularly those that can't be built in CI/CD cloud offerings.

build.sh

Builds Laclede's LAN game server that are not built via Github actions.

./build.sh

Option Arguments

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.

Build Targets

Unless one or more build targets are supplied, all build targets will be chosen

Argument Base Image Derived Images
--blackmesa gamesvr-blackmesa -freeplay
--csgo gamesvr-csgo -freeplay, -test, -tourney
--tf2 gamesvr-tf2 -blindfrag, -freeplay
--tf2classic gamesvr-tf2classic -freeplay

offline.sh

Download Laclede's LAN game server assets, so that they can be used offline.

./offline.sh

General Behaviors