Azure Pipeline 定价如何适用于多个项目

问题描述 投票:0回答:1

我即将建立一些私人项目,并想知道定价如何适合我的案例。我无法计算出多个非并行项目的 Azure 管道定价。

假设我有 5 个不相关的 git 项目,在 Azure 中使用管道设置。由于它们不相关,我不希望它们处于同一管道中。每个项目可能每年更新 1-2 次,这意味着它们很少构建。

根据https://azure.microsoft.com/en-us/pricing/details/devops/azure-devops-services/

  • 1 个 Microsoft 托管的作业(每月 1,800 分钟的 CI/CD)是免费的
  • 每个额外的 Microsoft 托管 CI/CD 并行作业 40 美元

我不知道这对我来说是如何运作的。可能是其中之一,但是哪一个?

  • 我可以将免费管道用于所有 5 个项目。这很有效,因为我不需要任何并行工作。
  • 我可以将免费管道用于 1 个项目,并需要为另外 4 个项目使用另一个管道,总成本为 40 美元。免费管道仅覆盖 1 个项目,但由于我不想并行构建,其他 4 个项目仅使用 1 个管道。
  • 我有 1 个免费管道和 4 个付费管道,总成本为 160 美元。每个项目都需要自己的管道。

我和他们的销售聊过,他们没能帮我澄清。他们建议使用 1 个管道,但由于这些项目不相关,我不想这样做。谷歌搜索信息仅提供有关如何设置管道的信息,而不是有关定价如何运作的信息。

azure azure-pipelines price multiple-projects
1个回答
0
投票

并行作业选项是在组织级别配置的,这意味着它会影响组织内的所有项目。它用于设置在同一组织内可以同时并行运行多少个代理作业。

对于组织内的管道免费层级

  • 同时只能运行一项代理作业。如果一个作业正在运行,其他触发的作业需要在队列中等待,直到前一个作业完成。
  • 每个作业每次最多可以运行 60 分钟(1 小时)。
  • 所有作业可以运行的总时间为每月 1800 分钟(30 小时)。

对于您的情况,如果项目的每个构建作业每次运行时间不会超过 1 小时,因为构建很少,您可以考虑在您的组织中应用免费套餐。如果您的组织尚未获得免费套餐,您可以在此处提交请求。


© www.soinside.com 2019 - 2024. All rights reserved.