Gitlab CI - 如何启动共享运行器

时间:2017-12-04 14:32:07

标签: gitlab-ci

我是Gitlab CI的新手。

我已配置.gitlab-ci.yml文件,并使用CI Lint已通过验证过程。

基于此documentation,我可以看到应在虚拟机,VPS,裸机,docker容器或 甚至是一堆容器。

但我可以看到gitlab有自己的共享运行器并默认启用。

问题是如何使用这个共享跑步者?

当我访问“管道”页面时,我只能看到蓝色的管道入口按钮,点击后我被重定向到this page

这是我的.gitlab-ci.yml内容:

before_script:
  - eval $(ssh-agent -s)

stage_deploy:
  only:
    - testing
  script:
    - ssh-add <(echo "$STAGING_PRIVATE_KEY")
    - ssh root@1.2.3.4 "sh update_app.sh"

1 个答案:

答案 0 :(得分:2)

它只会运行testing分支的作业,您是否也将.gitlab-ci.yml文件添加到该分支?