Wie wird ein Tag automatisch erstellt, wenn eine akzeptierte Zusammenführungs-Anfrage in GitLab erfolgt?

9

Dies ist für ein Repository mit einer Bibliothek. Die Versionsnummer der Bibliothek wird jedes Mal inkrementiert (manuell), wenn eine Zusammenführungsanfrage an den Master akzeptiert wird.

Wenn Sie jedoch auf eine Datei von Version XYZ zugreifen möchten, muss ich nach dem Commit suchen, das die Versionsnummer zu XYZ hochgestuft hat, sein Datum abrufen und dann den Verlauf der Datei nach der Version zu diesem Datum suchen .

Ich möchte ein Tag pro Version automatisch erstellen, wenn die Merge-Anfrage an den Master erstellt wurde. Ist das möglich ?

Ich hatte gehofft, dass es mit den neuen GitLab-Schrägstrich-Befehlen möglich wäre, aber derzeit ist es keine Unterstützung für Tags.

Gibt es eine andere Möglichkeit als die Verwendung von Web-Haken?

    
philant 26.08.2016, 06:37
quelle

1 Antwort

2

Während ich der gleichen Herausforderung gegenüberstand, stieß ich auf diesen Vorschlag zu GitLabs früherem Issue Tracker auf GitHub :

"Sie können ein Skript schreiben, um die GitLab API zu verwenden, um eine Zusammenführungsanforderung zu akzeptieren, die Festschreibung der Zusammenführung zu erhalten und dann diese Festschreibung zu markieren." - MadhavGitlab

(nur um das zu erwähnen - für mich ist das nicht ausreichend)

    
klaus 29.08.2016 11:19
quelle

Tags und Links