OPUS4 / opus4-common

Core package for OPUS 4.
Other
0 stars 5 forks source link

Opusvier 3881 Update for CI-System #9

Closed BioFreak95 closed 5 years ago

BioFreak95 commented 5 years ago

Hier sind Jenkisnfile und Dockerfile für das CI-System.

Es gibt ein nigh-Build, welcher nachts gegen 3 (dynamisch um die Auslastung zu verteilen -> automatische Koordination von Jenkins mit den anderen Repositorien) einen test durchführt. Dabei wird zusätzlich eine Analyse von coverage, coding-style, md, lines of code und copy paste durchgeführt.

Zusätzlich gibt es einen normalen build. Dieser wird nur bei einem push auf das repo gebaut und macht einen schnellen Test ohne Analyse. -> Anpassung der composer.json notwendig gewesen

Alle Ergebnisse werden ordnungsgemäß dargestellt. -> Siehe CI-System.

Das Dockerfile baut die nötige Testumgebung und ist dabei minimalistisch.