wtfbbqhax / tremulous

:godmode: Modern modular idTech3 based engine, Tremulous

Home Page:http://wtfbbqhax.github.io/tremulous/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Travis ideas

wtfbbqhax opened this issue · comments

Notes

This issue is tracking ideas on how to better make Travis do my work for me.

Headless client build validation

I would like to add a small build acceptance test to this automation.

The build acceptance would verify

  • Client starts
  • Server starts
  • Client can connect to the server (pure 1/0 vm_ui/game/cgame 0/2)
  • Client can connect to an dedicated server

Additionally this binary would be built with -fsanitize=address.
Obviously any errors would fail the build and prevent release deployment.