我可以在azure构建管道中建立一个临时环境来验证已部署的代码吗?

时间:2019-09-26 17:42:11

标签: azure docker azure-devops azure-pipelines

我正在尝试进行一个多阶段部署过程以自动化C#.Net Core API。在构建管道中,我希望在成功完成构建之前,针对新构建的“假”部署执行我们的邮递员端点测试套件。稍后,我将在部署的环境中运行其他用于集成和已知方案的套件,但是如果直接端点调用无法按预期运行,我想破坏构建而不是平衡开发环境。

我希望有可能在构建“机器”中启动一个Docker容器并对其运行套件。然后在发布工件或使构建失败之前销毁该环境。

到目前为止,我看到的唯一选择是创建另一个永久环境以在开发之前使用,或者在运行测试之前部署到开发。

我已针对当前部署在管道中运行测试。我一直在寻找一种部署到构建计算机的“ localhost”的方法。我一直在寻找讨论Azure DevOps中的临时环境的任何内容

0 个答案:

没有答案