我们使用一个 VSTS 任务“安装扩展”在我们的构建管道中将我们的私有扩展安装到市场。第一次,任务可以成功完成,扩展被发布到市场,共享到特定帐户并安装。但是当触发另一个构建并尝试更新扩展时,我们总是会得到一个错误:
error: Error: Failed Request: Internal Server Error(500) - A task definition with id '963c1faa-ad05-43e5-aba0-9c7119270bf1', name 'CheckClassificationAll' and version '0.1.10' has already been uploaded by extension 'ExtensionTest-54327'. To upload the task, provide a different task id.
我们不明白为什么它会阻止我们更新一个新的。在我们的扩展中,我们有几个构建任务和仪表板小部件。即使在“ExtensionTest-54327”从市场中删除后,它也不起作用。