编辑发布定义或生成定义以使用 REST API 传递变量组或计划是否是一种好方法



我能够使用 REST API 使用 "PUT" 传递变量组或计划发布管道。但问题是这将编辑发布定义。我想知道这是使用 REST API 编辑发布定义以实现此目的的好做法吗?

问一些好东西的问题通常是主观的。我想说的是,这取决于你的实际最终目标是什么。如果你有 n 个发布管道,其中n是一个很大的数字,并且对这些发布管道中的x更新都相同,则编写编辑脚本是随着组织或团队要求的发展操作发布定义的好方法。如果您谈论的是流程或业务文化中某些模棱两可或定义不明确的部分对发布定义的常规和/或频繁操作,那么您可能需要询问这些要求以及为什么存在这些要求并强制您更改生成/发布管道。这些需求可能需要继续存在,在这种情况下,我建议(如果可能的话(设计管道的方式是,其他工具可以通过 REST API 使用管道来创建 RELEASE,以满足备用变量或调度的要求

通过 REST API 访问管道可以让您的流程变得"灵活",但随着时间的推移,坚持尽可能多的一致性将是建立开发人员和利益相关者对系统的信任,而不是质量问题的原因。

最新更新