在持续集成和连续部署中,构建代理的目的是什么?

面包

在持续集成(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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

“构建”在持续集成中是什么意思?

远程代理与本地代理进行持续集成和部署

Springboot 应用程序的持续集成、交付和部署

测试和持续集成

持续集成与持续交付与持续部署

为 Microsoft 应用程序设置持续集成和持续部署

持续集成创建构建循环

对于TFS 2017 Gated Build中的已提交更改和其他功能,运行连续集成触发器的确切用途是什么?

Github 是否被认为是持续集成?如果不是,Github 和持续集成有什么区别?

通过持续集成来构建依赖关系和本地构建

持续集成,持续交付和DevOps之间有什么区别?

TFS和golang持续集成

Golang和Gitlab持续集成

与 Talend 和 Jenkins/Maven 的持续集成

Domino Xpage 数据库构建自动化或使用 Jenkins 和 maven 的持续集成。

截至2015年初,持续集成与功能分支的最新状态是什么?

“运行持续集成触发器以进行已提交的更改”的重要性是什么

git子模块中的提交如何触发持续集成中的构建?

CMake,C ++和Jenkins /连续集成

从持续集成部署到Parse.com托管

PostgreSQL - 持续集成

持续集成

构建管理/持续集成最佳实践

无法检入TFS并通过持续集成进行构建'

您如何设置每日(每晚)构建和持续集成?

Team Services 持续集成构建参考 Nuget 失败

如何在GitLab的持续集成中添加Stack和GHC?

如何在持续集成中捆绑和最小化javascript(jenkins)

使用VSTS API在VSTS中的持续集成/连续交付过程中将文件提交到Git