我是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"
答案 0 :(得分:2)
它只会运行testing
分支的作业,您是否也将.gitlab-ci.yml
文件添加到该分支?