Azure devops 在VSTS中释放管道后如何运行管道?

Azure devops 在VSTS中释放管道后如何运行管道?,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我有一个任务,我想在我的任何发布管道完成后运行。释放管道需要完成其运行并完全完成。然后,这个最终的管道应该运行,并从构建和发布管道传递人工制品 发布管道完成后,是否有方法运行任务或管道 我需要在发布管道完成后运行此任务,因为我编写的任务需要从DevOps REST API请求信息,该API在发布管道完成之前不会返回任何信息。市场上有一个名为“触发器生成任务”(Trigger Build task)的扩展,它支持链接生成 它允许您完成发布管道,并在不同的线程/进程上启动单独的构建管道,因此您应该能

我有一个任务,我想在我的任何发布管道完成后运行。释放管道需要完成其运行并完全完成。然后,这个最终的管道应该运行,并从构建和发布管道传递人工制品

发布管道完成后,是否有方法运行任务或管道


我需要在发布管道完成后运行此任务,因为我编写的任务需要从DevOps REST API请求信息,该API在发布管道完成之前不会返回任何信息。

市场上有一个名为“触发器生成任务”(Trigger Build task)的扩展,它支持链接生成

它允许您完成发布管道,并在不同的线程/进程上启动单独的构建管道,因此您应该能够从触发的构建中查询所需的信息


您是否尝试设置另一个作业,作业完成后rest api是否返回值?您还可以实现azure函数,并在发布完成时添加一个步骤来调用该函数。然后在azure函数中等待(?)并施展你的魔法。哦,好的。你是对的,一个地方会很好,但我发现,如果你做的事情稍微复杂一点,通常是不可能的。在我的博客中有一个简短的教程,介绍如何创建与Azure DevOps()的自定义集成。看看它,希望它能对你有所帮助。在第一个管道的末尾,你可以添加一个任务,启动一个新的发布管道,直到新的管道启动。第一个管道将完成。你也可以使用Service Hook来完成,你知道它是什么吗?已经有一个答案了,但是,如果有人有代码在答案中发布,这将有助于将来来到这里的任何人。