如何触发GitLab项目的新构建

如何触发GitLab项目的新构建,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,我试着跟随教程,我已经到了 Runner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded! 在项目的设置的CI/CD管道部分(我创建了一个新项目指定要从中克隆的URL),我看到了以下内容: 在本教程中,将对其进行说明,无需进一步解释 最后,我们准备触发一个新的构建。我们应该看到下一个构建在专用服务器上使

我试着跟随教程,我已经到了

Runner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded!
在项目的设置CI/CD管道部分(我创建了一个新项目指定要从中克隆的URL),我看到了以下内容:

在本教程中,将对其进行说明,无需进一步解释

最后,我们准备触发一个新的构建。我们应该看到下一个构建在专用服务器上使用特定的运行程序运行

我该如何“触发新构建”?是通过在我的本地版本的存储库中执行
git推送吗?

(强调我的):

如果将.gitlab-ci.yml文件添加到存储库的根目录,并将gitlab项目配置为使用运行程序,则每次合并请求或推送都会触发ci管道


是的,每次推送都会触发一个新的构建,但是合并请求(通过webinterface处理)也会触发一个新的构建。

来扩展@Fairy的答案。Gitlab build可以通过以下方式触发:

  • 打电话给律师
  • 这是由不同项目上发生的操作触发的
  • 通过转到
    管道
    选项卡并单击
    运行管道

此外,我在注册跑步者时必须使用
sudo
。(设置页面中的感叹号是因为跑步者未连接,当我使用
sudo
重新注册时,它变成了一个绿色圆圈)。