Task #46

Nightly builds

Added by Radegast almost 6 years ago. Updated about 2 years ago.

Status:New% Done:


Target version:ALL
OS:Linux Arch:


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.

Related issues

Duplicated by ET: Legacy Development - Task #908: Automatically generate a test version on the main branch. Invalid 18.12.2015


#1 Updated by IR4T4 over 5 years ago

  • Assignee set to Radegast

#2 Updated by IR4T4 over 5 years ago

  • Target version changed from 2.70rc1 to ALL

#3 Updated by Radegast over 4 years ago

  • OS set to Linux

#4 Updated by Spyhawk over 3 years ago

Just FYI:

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.

#5 Updated by Spyhawk over 2 years ago

  • Category changed from Server to General
  • Assignee deleted (0)

#6 Updated by Spyhawk over 2 years ago

  • Duplicated by Task #908: Automatically generate a test version on the main branch. added

#7 Updated by neoyukito about 2 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..".


Also available in: Atom PDF