Page 1 of 1

What is Golem

Posted: Mon Dec 16, 2019 8:06 am
by Magus
Golem is a continuous integration system for Infinity Engine mods:
  • If names "Travis CI", "Circle CI", etc mean anything to you - that's what it basically is: Travis for IE.
  • If not: in a nutshell, it's a system that automatically tracks your code on github. With each commit, it clones the repo and tries to install it on various IE games. It then parses weidu.log, makes note of any found errors and warnings and presents them on build page in a nice, human readable way.
For now, it's quite basic, but already supports some features commonly found in CI tools. For example, it provides a build status badge which you can embed in your README.md: , . Email alerts on errors/warnings, too. More features will probably be coming, based on user feedback.

In addition to simple installation, it can also run Happy IE testing suite, checking if any issues were introduced by your mod specifically. (This is optional.)

If you'd like to use Golem in your project, open a request topic.