我正在尝试在Azure DevOps
建立一条管道。
我的挑战是在使用故障单号和检查后检查代码时触发构建,它应该执行与股票代码编号关联的测试用例。
反正有没有完成这个任务?我研究了一下,我的研究结果导致了参数插件。
AFAIK,在Azure DevOps中,如果我们想根据某些条件触发构建(例如在你的情况下,条件是用票号检查代码)那么在日期,我们有触发器标签事件和触发器路径事件。
您可以通过在refs标签中添加票号来签入代码,也可以通过在某个特定文件中添加票号来签入代码。
如果您通过添加标签来检查代码,那么您可以基于标签触发构建,或者如果您通过在某个文件中添加票证号来检查代码,那么您可以基于路径触发构建。
有关它的更多信息,请参阅https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?tabs=yaml&view=azure-devops
然后执行与票号相关联的测试用例可以作为编排构建步骤的一部分来处理。很少有例子是https://docs.microsoft.com/en-us/azure/devops/pipelines/languages/dotnet-core?view=azure-devops&viewFallbackFrom=vsts&tabs=yaml#run-your-tests和https://docs.microsoft.com/en-us/azure/devops/pipelines/languages/python?view=azure-devops#test
希望这可以帮助!!