2017-06-27 3 views
2

Derzeit arbeite ich in einem Projekt, in dem wir Gitlab für das Repository-Management verwenden. Ich bin der Eigentümer des Projekts, also möchte ich die Code-Checkin-Validierung auf täglicher Basis automatisieren. meine Frage ist, gibt es eine Option, so dass ich die tägliche Überprüfung konfigurieren kann (ob Entwickler dort Code oder nicht gedrückt) und die Benachrichtigung an Entwickler senden?Entwickler benachrichtigen, wenn sie Code nicht täglich an gitlab weitergeben

Antwort

1

Es gibt keine eingebaute Funktionalität dafür.

Da dies eine sinnvolle Funktion ist, sollten Sie den Feature-Request-Workflow von Gitlab befolgen und ein Problem dafür öffnen. https://gitlab.com/gitlab-org/gitlab-ce Aber denken Sie daran, dass diese Funktion wahrscheinlich nur für die EE-Version verfügbar sein wird.

Als Alternative können Sie die API von Gitlab verwenden, um die Commits eines Projekts zu extrahieren. https://docs.gitlab.com/ce/api/commits.html

Dann verarbeiten Sie die Datums-Diffs mit einem z. Python-Skript und senden Sie eine E-Mail oder Post auf einem Matternm-Kanal mit ihrer API. https://api.mattermost.com/

Verwandte Themen