我们已在Azure DevOps实例上启用了多个扩展。我们注意到,一些扩展名已更新后,它们不会在我们的帐户中自动更新。当我们导航到“组织设置->扩展”时,我们会在页面顶部的组中看到它们(需要执行操作)。该注释显示为“更新阻止了对新作用域的未决授权”。
但是,在其他扩展名(例如Micro Focus Fortify)中,我们注意到更改已在我们的帐户中自动更新。是否有Microsoft文档解释为什么某些扩展名被阻止而其他扩展名被自动批准?自动更新问题给我们带来了麻烦,因为它破坏了我们的构建定义。
我们观察到,serval已发布(Microsoft)用新版本推送了它们的更新。然后,从任务中,我们可以在任务的旧版本或新版本之间切换。因此,我们可以分阶段地纳入新任务。使用其他扩展程序(即Micro Focus Fortify),我们观察到所有更新都使用相同的版本号#推送。这导致更改被推送到我们的构建定义中,而无需我们首先授权更新...或选择使用任务的新版本。
我还发布了MS Developer社区: