Kleiner Nummer, große Wirkung: Version 8.14 von Gitlab erlaubt es unter anderem, die Arbeitszeit zu tracken, Gitlab-Kommandos per Chat abzusetzen und Apps bei der Review gleich zu testen.
Selbstständige Programmierer dürften sich insbesondere für das Time-Tracking-Feature in der kostenpflichtigen Enterprise Edition von Gitlab interessieren. Über “/estimate 6h” geben sie an, welchen Zeitraum sie für das Beheben eines bestimmten Fehlers vermutlich brauchen, über “/spend 3h” geben sie die tatsächlich aufgewandte Zeit an, die sich dann auch im Interface wiederfindet. In der Betaphase sei das Feature noch kostenlos, erklärt die Ankündigung.
Chat Commands gelten als experimentell und sollen es erlauben, Problemberichte oder Issues direkt aus dem Chatprogramm heraus in Gitlabs Issue-Tracker zu schieben. Das funktioniert erst mal nur mit Gitlabs Slack-Alternative Mattermost, die Entwickler wollen es aber auch für Slack einführen.
Darüber hinaus preisen die Gitlab-Macher Review Apps an. Künftig soll der Gutachter nicht nur auf den Code starren, Review App bringt eine komplett funktionsfähige Umgebung für die App mit. Code lässt sich so noch umfangreicher testen und ausprobieren. Die App startet für jeden Branch und wird automatisch zerstört, wenn der Entwickler den Gitlab-Branch entfernt. Einzelne Issues lassen sich dank Cycle Analytics Events nun über die Zeit und vom Start bis zur Produktionsreife verfolgen, damit Entwickler den Überblick behalten und notfalls eine Sache beschleunigen.
Ansonsten verhindert Gitlab 8.14 Merges vor der Review. Ein Button erlaubt es neuerdings, alle eingeflochtenen Zweige auf einen Schlag zu löschen. es bringt Subscriptions für Gruppen-Label mit. Bricht die Buildpipeline, schickt Gitlab nun eine Mail an den Entwickler, damit der die Bruchstelle schneller identifiziert. Es gibt ein paar Verbesserungen an der GUI, zudem ist Jira besser integriert.
Mit an Bord von Gitlab 8.14 sind noch Mattermost in Version 3.5 sowie Runner 1.8. Herunterladen lässt sich die Software in Paketform im Download-Bereich, wo auch der Quellcode wartet.



