Set up buildbot for nightly builds¶
The objective is to make testing easier and have realtime build reports on our irc channel. This process should be completely automated and new builds added to the files section through Redmine REST api if possible or a dedicated wiki page and or http://mirror.etlegacy.com
Build bot: http://trac.buildbot.net
Automatically replace test server with nightly builds¶
Test server running at etlegacy.com should be replaced every day at 2:00 CET or alternatively by manually executing a script for immediate replacement.
#4 Updated by Spyhawk over 5 years ago
user:skybon hosts a git server at etl.vorotnikov.me:27960.
It features daily reset and updates directly from ET:L git repo. Linux and Win32 binaries provided!
No MacOS binaries for now. It’s not trivial, most cross compiling solution are outdated or/and for masochist people. The best possible solution seems to be https://github.com/tpoechtrager/osxcross.
#7 Updated by neoyukito over 4 years ago
Add information from #908
This is a recommended to increase branch review of the current task.
The idea is using a script that automatically generate a test version on the main branch, every day or every week. This way you can go proactively testing the new features, corrected defects, involuntary defects (eg, to correct a defect, you can generate another defect).
This version of etlegacy may be a debug version, it could be supplemented by generating a memory dump and condump automatically upon entering the game or mod. This will complement the defect could attached the folder ".. \etlegacy\debug\Log_18DEC2015_001\files..".