在持续集成(CI)和连续部署中,构建代理的目的是什么?这是否会影响所有CI服务器(例如Jenkins,TeamCity,TFS等)
在TeamCity许可证类型页面上,我注意到免费的专业服务器许可证仅包含三个构建代理。
https://www.jetbrains.com/teamcity/buy/#license-type=new-license
表达式构建代理基本上描述了运行CI管道的构建或作业的环境。CI基础结构的这一部分有多个同义词。TeamCity似乎将构建代理定义为可以同时运行一个构建的环境。
詹金斯将运行构建的机器定义为slave
与(不同的)master
协调构建运行的机器的机器。多个构建可以在Jenkins中的同一从属服务器上以不同的方式运行executor slots
。
使用构建代理的另一个系统是Team Foundation服务器,其结构应类似于TeamCity的解决方案。目前已经得到了较为详细的解答这里。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句