【问题标题】:Gitlab CI - How to start Shared RunnerGitlab CI - 如何启动 Shared Runner
【发布时间】:2017-12-04 14:32:07
【问题描述】:

我是 Gitlab CI 的新手。

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

基于这个documentation,我可以看到应该在虚拟机、VPS、裸机、docker 容器或 甚至是一个容器集群。

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

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

当我访问 Pipeline 页面时,我只能看到蓝色的 Get Started with Pipeline 按钮,点击后我被重定向到 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"

【问题讨论】:

    标签: gitlab-ci


    【解决方案1】:

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

    【讨论】:

    • 还没有,我先补充一下
    • 哇,你救了我的命!我会接受你的回答,非常感谢!
    猜你喜欢
    • 2019-04-12
    • 2021-02-16
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 2022-01-01
    • 2015-10-07
    • 2016-09-08
    • 1970-01-01
    相关资源
    最近更新 更多