【发布时间】: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