tfs - TFS 2017 版本 - 没有机器组和部署组
问题描述
Release Management 的长期用户,但之前只到 TFS 2015。我曾经通过为每个环境创建“机器组”来实现基于角色的部署,列出服务器 FQDN、端口和标签(角色)以及一些凭据。然后,我可以通过将机器名称指定为机器组的名称来在发布定义中利用这些详细信息,然后使用标签过滤条件来确定操作将针对/在哪些服务器角色上运行。
我现在正在研究 TFS 2017,并在“机器组”部分中声明该功能已被弃用,使其无法使用。在线文档讨论了它的替换:“部署组”,但这仅在 TFS 2018 中出现!那么 TFS 2017 是否没有任何形式的环境级别基于角色的部署解决方案?!机器组标签建议“在所有构建和发布定义中使用逗号分隔的机器 IP 地址或 FQDN 列表以及端口”——这对我来说似乎是一个不可行的解决方案!请有人告诉我我错过了什么!
解决方案
推荐阅读
- python-3.x - Scrapy分页:无法分页
- ios - 如何在 NativeScript 中拥有“大标题”?
- java - 用Java从用户那里读取输入
- php - 将原始 SQL 查询传递给 Laravel 上的查询构建器
- node.js - How to connect to an existing Kafka MSK Cluster step by step?
- jmeter - JMeter 问题 - java.io.InvalidClassException: kg.apc.jmeter.timers.VariableThroughputTimer; 本地类不兼容:流 classdesc serialVersionUID
- tensorflow - 如何在 sagemaker 预处理中使用 tensorflow 库
- android - 在 androidjs 应用程序中无法访问位置 API
- javascript - 如何在按钮单击时通过 html 输入标记获取输入并将其添加到使用 JQUERY 的列表中
- c# - 将 Visio 连接器连接到 C# 中的另一个连接器(对齐)?