Mit Jenkins, prüfe ich ein Projekt, das später mit SBT erstellt. Aber wenn es das sbt-release Plugin auszuführen versucht, es klagt:Einrichten der Remote-Verfolgung in Jenkins/Git
No tracking branch is set up. Either configure a remote tracking branch, or remove the pushChanges release part
Das ist mein Jenkins GIT Plugin-Konfiguration:
- Repository URL: Punkte .git Datei
- Name: blank
- Refspez: blank
- Niederlassungen/Branche Anforderung (leer für Standard) zu bauen: entwickeln (die Filiale Ich baue)
- Kasse/fusionieren zu lokalen Zweig (optional): entwickeln
I, eingestellt Artikel folgen dem Leitfaden, der this question beantwortet.
Ich denke, das SBT-Release-Plugin benötigt die Remote-Tracking, um ein Tag auf dem Zweig zu machen.
Versuchen Sie es mit 'origin/develop' anstelle von' develop'. Ich glaube nicht, dass das dein Problem ist, aber ich habe Jenkins die ganze Woche konfiguriert und das war wichtig in unserem Setup. –