Wir verwenden GitLab, um unsere Repos zu verwalten. Wir versuchen, GitFlow-Prozessen zu folgen, und als Teil davon möchten wir in der Lage sein, die Tests gegen jede Zusammenführungsanforderung automatisch in TeamCity zu erstellen und auszuführen.Gitlab - Erstellen von Zusammenführungsanforderungen in CI-Server
Von dem, was ich sehen kann, ist dies in GitLab CI möglich, aber für uns ist das keine realistische Option.
Ich habe Tutorials über das Erreichen dieses auf GitHUB mit einer Verzweigungsspezifikation wie + refs/pull/*/merge gesehen - wird eine ähnliche Branchenspezifikation von GitLAB erstellt?
Wir sind mit der Version 4.2 von Gitlab können aber aktualisieren, wenn für diese Funktion und Version erforderlich 8 von Teamcity
Ich denke, das wäre wirklich nützlich. Ein Builder für Zusammenführungsaufforderung ist für Jenkins verfügbar, aber ich finde keine Entsprechung für TeamCity (https://github.com/jenkinsci/gitlab-merge-request-builder-plugin). Wenn man sich die Quelle dieses Plugins anschaut, hat man angedeutet, dass es viel komplizierter ist, als wenn man etwas wie + refs/pull/*/merge betrachtet. –