Add QUIQQER Tooling
Dieser Merge Request fügt diverse Tools zu diesem Paket hinzu.
Dazu zählen unter anderem PHPStan, PHPUnit, PHP_CodeSniffer und CaptainHook.
Außerdem wird eine verbesserte Pipeline hinzugefügt.
Die Pipeline läuft schneller als die vorherige.
Außerdem nutzt sie die oben genannten Tools, um den Code zu überprüfen und seine Korrektheit und Konformität sicherzustellen.
Wenn dein Projekt PHPUnit nutzt, passe bitte die .gitlab-ci.yml
Datei an.
In der Datei wird beschrieben, wie du PHPUnit in der Pipeline aktivierst.
Spiele die Änderungen dann in den Feature Branch ein.
Wenn der Merge Request anzeigt, dass die letzte Pipeline erfolgreich durchgelaufen ist, kann der Merge Request gemergt werden.
Die folgenden Inhalte sind dann irrelevant.
Ist der Merge Request blockiert, dann ist die neue Pipeline fehlgeschlagen.
Hier findest du eine Anleitung mit Schritten zur Fehlerbehebung: https://dev.quiqqer.com/quiqqer/stabilization/repository-initialization/-/wikis/Merge-Request-Info