Wie kann ich den Schritt "Git-Klon" in Travis CI anpassen / überschreiben?

Im Installationsschritt klont Travis CI das Repo, das ungefähr so aussieht:

git clone --depth=50 --branch=master https://github.com/user/repo.git user/repo

Wie kann ich das anpassen / überschreiben?

Background: Ich verwende tagbasierte Bereitstellungen. So checkt Travis getaggte Builds aus --branch=<tagname>) befindet sich das Git-Repository in einem getrennten Zustand ohne Zugriff auf Zweige. Für den Einsatz muss ich jedoch wissen, in welchem Zweig ich mich befinde. Meine Lösung besteht darin, einen "normalen" Klon zu erstellen und dann zum getaggten Commit zu wechseln.

Antworten auf die Frage(14)

Ihre Antwort auf die Frage