Separatist-Crisis-Mod-Team / SeparatistCrisis

MIT License
0 stars 0 forks source link

SC-7/introduce-CI-and-quality-systems #58

Closed AJannik closed 3 years ago

AJannik commented 3 years ago

Description We currently are working very naively in terms of QA checks. For small or hobby projects this might be alright but are planning on a bigger scale then that and should really start to introduce some QA systems. If Github supports it we should definitly get a CI (Continuous Integration) up and running to check for build errors. I am also in favor to introduce a coding convention package like StyleCop to streamline differnt coding styles. Lastly I want to implement a UnitTest framework and define a code coverage requirement for every future Merge Request.

!Depends on #57 Confirmations

Estimated Time: 3d

AJannik commented 3 years ago

Decided to deactivate CI due to missing dependencies on GitHub. We can't upload any game dependency, this results in the CI failing every run.