2016-04-25 20 views
0

Ich habe Git-Verzeichnis auf dem Server. Jeder Push in Master-Zweig Ich möchte git ziehen in diesem Verzeichnis. Ich versuche das mit gitlab-ci-multi-runner zu machen. Ich machte shell Runner, aber standardmäßig er Repository klonen, und dann meine Befehle aufrufen.GitLab CI: Git ziehen statt Git Klon

Wie git Klon auf Git Pull ändern?

Antwort

3

Ändern Sie auf der Seite Projekteinstellungen unter "Builds" git clone in git fetch.

Project Settings

Hinweis, tut git pull eine git fetch von einem git merge gefolgt. Also willst du CI nicht auf git pull. GitLab CI führt eine git fetch gefolgt von einer git checkout <commit>.

+0

Auf jeden Fall machte er Pfad wie /Builds////

+0

@ НиколаевСергей Was Ihr Punkt ist? Das soll passieren. –