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 in diesem Feature-Branch 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.
Wenn die neue Pipeline den Merge Request blockiert, findest du hier eine Anleitung zur Fehlerbehebung: https://dev.quiqqer.com/quiqqer/stabilization/repository-initialization/-/wikis/Merge-Request-Info
Merge Request-Berichte
Aktivität
assigned to @henbug
added 19 commits
- 52687e41...c0544e0b - 9 earlier commits
- 7a267c09 - chore: add .gitattributes file
- 88518b0f - chore: setup PHPStan for project tooling
- b7b59783 - chore: setup PHPUnit for project tooling
- ac8ca6c6 - chore: setup PHP_CodeSniffer for project tooling
- 1e7b529b - chore: setup CaptainHook for project tooling
- e0f44759 - chore: add developer scripts to composer.json
- 41401553 - ci: use quiqqer-package-bundle component
- 7777ed09 - docs: add CONTRIBUTING.md file
- cd04c193 - chore: set PHPStan to level 5 with baseline
- 8e72b65f - chore: upgrade CaptainHook to version ^5.23.3
Commit-Liste ein-/ausklappenadded 1 commit
- 00614e37 - ci: use "quiqqer-package-bundle" component for QUIQQER version 1
mentioned in commit 80981121
This MR is included in version 2.0.0The release is available on GitLab release.
Your semantic-release bot