我已经开始使用多阶段流水线进行一些测试,以便能够将流水线作为代码,但是考虑到我们也有Release流水线和多级流水线,我对流水线的使用有些困惑舞台流水线目前可以在门和多个环境中完成发布流水线的工作,仅在我希望的基于代码的流水线中即可。
我的问题是何时应该使用它们中的每一个?
答案 0 :(得分:1)
何时应使用它们中的每一个?
在这里,我非常同意iberodev和Daniel的任命, YAML是未来。基于大多数开发人员和用户, YAML 是我们最近冲刺中开发工作的重点。
但是,现在,基于它们的功能支持来选择使用需求。
通常,我们建议您将YAML多阶段使用。我们已经为YAML中的大多数UI功能提供了支持,包括管道资源,服务器作业等。
此外,YAML仍然具有一些传统ui管道不具备的功能,例如 Environments 是YAML独有的功能,策略作业,作业输出,模板等。这些都仅支持YAML。
此外,这是我们的latest YAML feature announcement document,一旦将新功能投入产品,我们仍将保持此文档更新。如果在本文档中描述了您在实际使用中需要的功能。我强烈建议您使用多阶段管道。
当您的团队需要在YAML中未添加的此功能或其他功能时,此时,最好将Release管道与经典UI结合使用,以确保产品安全。