Infrastructure:Development: Difference between revisions

From Spring
Jump to navigationJump to search
Abma (talk | contribs)
Abma (talk | contribs)
No edit summary
Line 36: Line 36:
==repo==
==repo==
https://github.com/dansan/spring-replay-site/
https://github.com/dansan/spring-replay-site/
==Continuous Delivery / Continuous Integration==
[[Buildbot]] and [https://travis-ci.org/spring/spring travis-ci] is used for automaticly building + testing spring.




[[Category:Development]]
[[Category:Development]]

Revision as of 20:22, 19 April 2018

Lobby Server

uberserver is used as lobby server. also an IrcBridge exists. SpringLobby is the default lobby client. An ingame lobby client written in lua exists, too.

Website

repo

https://github.com/spring/spring-website

Bug Tracker

https://springrts.com/mantis/view_all_bug_page.php?project_id=8

Download system

pr-downloader is used as client for automaticly downloading files in SpringLobby and springweblobby. Also, a console client exists.

repo

https://github.com/spring/pr-downloader

upq api

http://api.springfiles.com/

rapid

Rapid is used for fast distribution of games from a git repository.

engine integration

It is planed to integrate it directly into the engine. Current WIP state can be found at these two repositories: https://github.com/gajop/pr-downloader

https://github.com/gajop/spring/tree/pr-downloader (pr-downloader branch)

replay site

http://replays.springrts.com/

repo

https://github.com/dansan/spring-replay-site/

Continuous Delivery / Continuous Integration

Buildbot and travis-ci is used for automaticly building + testing spring.