Continuous integration GitLab CI:git pull而不是git clone
我在服务器上有git目录。 我想在这个目录中执行git pull的每个push-in主分支。 我尝试使用gitlab ci multi-runner实现这一点。 我创建了shell runner,但默认情况下,他执行存储库克隆,然后调用我的命令Continuous integration GitLab CI:git pull而不是git clone,continuous-integration,gitlab,Continuous Integration,Gitlab,我在服务器上有git目录。 我想在这个目录中执行git pull的每个push-in主分支。 我尝试使用gitlab ci multi-runner实现这一点。 我创建了shell runner,但默认情况下,他执行存储库克隆,然后调用我的命令 如何在git pull上更改git clone?在项目设置页面的“构建”下,将git clone更改为git fetch 注意,git-pull执行git-fetch,然后执行git-merge。因此,您不希望CIgit拉动。GitLab CI在“项目
如何在git pull上更改git clone?在项目设置页面的“构建”下,将
git clone
更改为git fetch
注意,
git-pull
执行git-fetch
,然后执行git-merge
。因此,您不希望CIgit拉动
。GitLab CI在“项目设置”页面的“构建”下,将“git clone
更改为“git fetch
”,然后执行git签出操作
注意,git-pull
执行git-fetch
,然后执行git-merge
。因此,您不希望CIgit拉动
。GitLab CI执行一个git获取
,然后执行一个git签出
无论如何,他创建了一个类似于/builds///@БааСаа的路径。你的观点是什么?这就是应该发生的事情。不管怎样,他创造了一条类似于/builds///@khааааСаааа的路径。你的观点是什么?这就是应该发生的事情。