Mar*_*cel 3 development-environment gitlab gitlab-ci
你好,有人能告诉我gitlab-ci 中的deployment_tierfor到底environments是做什么用的吗?
https://docs.gitlab.com/ee/ci/yaml/index.html#environmentdeployment_tier https://docs.gitlab.com/ee/ci/environments/index.html#deployment-tier-of-environments
这只是一个环境标签还是实际上有任何功能?
它主要用于 GitLab 的 VSA 分析和 DORA 指标功能。默认情况下,GitLab 仅在其指标和分析中计算“生产”部署。name:GitLab 通过环境来确定部署是否为“生产” 。基本上,如果您的环境被命名为“生产”,否则production/*它将被视为生产部署。
然而,一些 GitLab 用户可能更喜欢使用不同的环境名称,例如us-east-1生产环境的名称或其他名称,但他们仍然希望这些部署作为“生产”部署包含在 VSA 分析和 DORA 指标中。这就是deployment_tier发挥作用的地方。通过设置 ,deployment_tier您production可以在 VSA 分析和 DORA 指标中考虑不遵循命名模式的环境。
TL;DR 是的,它只是一个标签,除了指标/分析之外,它不会对功能产生重大影响。
| 归档时间: |
|
| 查看次数: |
1550 次 |
| 最近记录: |