【发布时间】:2020-08-31 19:45:57
【问题描述】:
所以我目前有 2 个 yml 管道...一个开始运行服务器,在服务器启动并运行后,我启动另一个在一个作业中运行测试的管道,一旦完成,就会启动一个从第一个关闭服务器的作业管道。
我对 yml 有点陌生,想知道是否有办法在单个管道中运行所有这些... 我遇到的问题是,如果我让服务器在第一个作业中运行,我不知道如何设置第二个作业在服务器运行后启动。此作业没有成功的失败条件,因为它仍在进行中,因为服务器必须运行才能运行测试。
我尝试添加一个在服务器运行后设置为 true 的变量,但它仍然永远不会跳转到下一个作业?
我也研究了模板,但这些对我来说不是很清楚,因此任何建议或文档或教程对于如何实现将其放在一个管道中都非常有帮助...
我已经用谷歌搜索了一堆,并且会继续搜索,但我想这里的某个人可能已经有了答案。
【问题讨论】:
-
嗨,Julee,您有机会实施我建议的解决方案吗?你能解决吗?感谢marking it as an answer,这也将帮助社区中的其他人。
标签: yaml azure-pipelines