比如我在两台机器上配置了两个 Runner,当我提交一次的时候,触发两台机器的 Runner 构建发布
或者说 Gitlab CI/CD 触发 Runner 的规则是什么呢?什么时候出发哪个 Runner ?我怎么没在文档上找到?
1
Cbdy OP 找到一个解决的方法,使用 job 的 tag,有更好的方法吗?😳
|
2
ichou 2018 年 5 月 6 日 via iPhone
就是 tag 啊 还不满足你的需求?
|
3
STRRL 2018 年 5 月 6 日 via Android
同一 tag 下的 job 会自己分配到不同的 runner 下的
|
4
msg7086 2018 年 5 月 6 日
Tag 对比,然后随机挑选符合的机器。
两台机器一起构建的话不是跑重复了吗。 |
6
msg7086 2018 年 5 月 6 日
Deploy 倒是没用过,不过我猜应该是一台机器跑完以后同时往两个发布环境推?
|
8
imkarry 2018 年 8 月 14 日
楼主有没有解决掉这个问题?网上有一个解决的办法,但是我觉得并不是特别好。https://blog.csdn.net/weixin_40660335/article/details/78552094
有没有更好的办法可以解决。或者是 Kubernetes 上运行 |