CSM v1.13.0
CS2 Server Manager v1.13.0
New
- CI on an instance.
csm instance layer build --for Nbuilds a Ready Up layer that only instance N uses;csm instance layer unpin Nputs it back on the shared layer.csm instance exec N -- <cmd>runs a command inside an instance's view,csm instance reset Nempties what it wrote.csm ci setup --instance Nruns Ready Up's live CI check on an instance instead of a separate full CS2 copy (saves ~69 GB). Pinned CI instances are never treated as game servers. - All plugins in instance mode. The shared Ready Up layer is built with the
fullbundle by default, so turning plugins on or off per server (from Auto Tournament) needs no reinstall.csm plugins bundle/CSM_READYUP_BUNDLEstill override it.
Fixed
- The newest Ready Up release is picked by version (SemVer), not by publish time, so a late-published patch for an older version is never taken as "newest". Also fixes a flaky test.
- A new instance that already has Ready Up no longer rebuilds the shared layer or restarts itself.
- Restarting the CI runner service now stops the whole runner, not just
run.sh. csm ci statusshows the CI instance's disk use.
Docs
- Measured disk numbers for instance mode ("How much disk?" in the README).
Upgrading
sudo csm self-update. If Ready Up's CI runner is on this host: csm ci setup --instance <N> afterwards.