Skip to content

Gitlab CI code-quality nutzen und rubycritic pages job entfernen

Michael Prilop requested to merge 1048-code-quality-job-improvement into main

Closes #1048 (closed)

Inzwischen ist das Anzeigen der Ergebnisse des Gitlab Code-Quality Jobs im Merge Request Teil der kostenlosen Variante (das hier so viel neue Probleme gefunden wurden liegt nur daran, dass im main branch noch kein Vergleich vorhanden ist).

Die Analyse von Rubycritic (https://samarbeid-org.gitlab.io/samarbeid/overview.html#) finde Ich zwar wesentlich besser um systematisch die Qualität zu optimieren. Aber diese ist eben auch sehr Versteckt (man muss schon selbst auf den Link zum aktuellen Stand klicken). Zudem deckt es in der aktuellen config nur Ruby code ab.

Jetzt wo Gitlab Code-Quality MR Anzeige frei verfügbar ist, wäre diese für mich bei Neuimplementierung die erste Wahl.

Nach einer Nacht drüber schlafen würde Ich vorschlagen den rubycritic CI Job zu deaktiveren weil den sich sowieso im Laufe des MR niemand anschaut. Wenn man mal aktiv an der qualität arbeitet kann man mit rubycritic sich die schöne rumklick Analyse lokal erzeugen lassen (also die rubycritic config im Projekt belassen).

Edited by Michael Prilop

Merge request reports