2016-04-25 46 views
0

我在服務器上有git目錄。 在主分支的每一個推我想在這個目錄做混帳。 我嘗試用gitlab-ci-multi-runner做到這一點。 我製作了shell runner,但是默認情況下他做了版本庫克隆,然後調用我的命令。GitLab CI:git pull改爲git clone

如何更改git pull上的git clone?

回答

3

在Project Settings頁面的「Builds」下,將git clone更改爲git fetch

Project Settings

注意,git pull做了git fetch接着是git merge。所以你不希望CI到git pull。 GitLab CI執行git fetch,然後執行git checkout <commit>

+0

無論如何,他使路徑像/builds////

+0

@НиколаевСергей您的意思是什麼?這就是應該發生的事情。 –