我有的
我有一个 ASP.NET MVC Web 应用程序项目。它是您在创建新项目时获得的基本项目之一。我有 3 个部署阶段。
- 测试
- 分期
- 产品
所有这些都在运行在 VM 上的 IIS 上。我试图创建一个构建和发布。我能够构建并且能够发布测试环境。
问题
主要问题是我希望测试环境中的 dll/视图在成功测试后进入暂存环境,从而暂存到产品。
我试过的
我创建了一个测试克隆。选择的选项是在环境之后。
我的疑问是,当我创建一个版本进行测试时,如果批准设置为关闭,它将自动进入暂存状态。
如果我打开了批准流程,那么可以说开发人员修复问题并将代码推送到测试环境。假设我一天推送代码 20 次,然后批准者必须拒绝它 19 次,并且必须批准第 20 次才能成功部署到暂存。
有没有什么像我点击测试并说释放到分期。然后会有一些批准者批准或拒绝这个。
我想要一个正确的方法来设置我应该如何使用适当的选项设置管道。我想部署到虚拟机。
PS:我对 VSTS 很陌生,还在探索中。任何完全相同或有些相似的好文章都会有很大帮助。

