构建代理在持续集成和持续部署中的作用是什么?
What is the purpose of a build agent in continuous integration and continuous deployment?
构建代理在持续集成(CI)和持续部署中的作用是什么?这是否会影响所有 CI 服务器(例如 Jenkins、TeamCity、TFS 等)
在 TeamCity 许可证类型页面上,我注意到免费的专业服务器许可证仅包括三个构建代理。
https://www.jetbrains.com/teamcity/buy/#license-type=new-license
表达式构建代理基本上描述了 CI 管道的构建或作业是 运行 的环境。 CI 基础设施的这一部分有多个同义词。 TeamCity 似乎将构建代理定义为一种环境,一次可以构建一个 运行.
Jenkins 会将 运行s 构建的机器定义为 slave
与(不同的)master
机器协调构建 运行s 的机器。在不同的 executor slots
.
中,多个构建可以 运行 在詹金斯的同一个奴隶上
另一个使用构建代理的系统是 Team Foundation 服务器,它的结构应该与 TeamCity 的解决方案类似。已经有更详细的回答here.
构建代理在持续集成(CI)和持续部署中的作用是什么?这是否会影响所有 CI 服务器(例如 Jenkins、TeamCity、TFS 等)
在 TeamCity 许可证类型页面上,我注意到免费的专业服务器许可证仅包括三个构建代理。
https://www.jetbrains.com/teamcity/buy/#license-type=new-license
表达式构建代理基本上描述了 CI 管道的构建或作业是 运行 的环境。 CI 基础设施的这一部分有多个同义词。 TeamCity 似乎将构建代理定义为一种环境,一次可以构建一个 运行.
Jenkins 会将 运行s 构建的机器定义为 slave
与(不同的)master
机器协调构建 运行s 的机器。在不同的 executor slots
.
另一个使用构建代理的系统是 Team Foundation 服务器,它的结构应该与 TeamCity 的解决方案类似。已经有更详细的回答here.