elthran / UDK

A text-based empire strategy game
0 stars 0 forks source link

Set up Continuous Integration #25

Closed klondikemarlen closed 3 years ago

klondikemarlen commented 3 years ago

Add a feature to automatically run the test suite and prevent merging pull requests on failing tests.

Proposal:

  1. use Travis CI https://blog.travis-ci.com/2019-05-30-setting-up-a-ci-cd-process-on-github succeed (but cost too high)
  2. Integrate BuildBot into our docker-compose setup (https://github.com/buildbot/buildbot/blob/master/master/docs/tutorial/docker.rst#id3)
klondikemarlen commented 3 years ago

Closing as to complex for our current size.