首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure Devops服务- CI/CD

Azure Devops服务- CI/CD
EN

Stack Overflow用户
提问于 2020-09-04 15:44:49
回答 1查看 339关注 0票数 2

我们有4台服务器: Dev,Stage,Test,Prod。

微软表示,我们将获得一张免费的CI/CD:

1微软托管的任务,CI/CD每月1 800分钟,每月无限分钟的自托管任务1

每增加40美元,微软托管的CI/CD并行作业,每额外的自我托管CI/CD并行作业15美元,无限制分钟。

我们使用的是一个自我托管的代理。问题是我们需要购买多少个CI/CD?我们不需要并行的工作!我们是否可以使用一个自我托管的CI/CD (代理)来存储工件并部署到所有4台服务器上,或者我们需要购买1(免费)和3(每个额外的自我托管15美元)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-04 16:12:20

您只需支付您将使用的CI/CD工作的数量。如果您对四个环境(Dev、Stage、Test、Prod)的所有工作都等待在队列中等待该单个任务,那么您不需要支付任何费用。

但是,请注意,一个长时间运行到阶段的作业(例如)将阻止所有其他作业,直到它完成为止。而且,如果每个管道使用多个作业,除非为并行作业付费,否则不会获得并行性的好处。

您也可以有多个自我托管的代理,但其中只有一个可以一次运行一个作业,除非您为并行作业付费。

更新:在下面突出显示Matt的评论:如果在DevOps组织中有MSDN或VisualStudioEnterprise订户作为注册用户,那么每个用户都可以得到一个免费的并行工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63744287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档