CI阶段能否实现编译服务器和runner分离,尽可能在编译服务器上少做配置

在CI阶段有一台专门的服务器进行编译,此服务器不安装runner,仅可能使用ssh、ftp等基础应用配置实现传输到编译服务器进行编译,避免新装应用。此方法是否可行(或缺少实际意义),还是在服务器上编译是必须依赖于runner?

理论上可行,但是你需要自己处理runner所在机器和编译机器之间的交互、文件的传输等问题。还是比较麻烦的。