为什么 Release Management Visual Studio Online 只显示 4 个操作?

Why does Release Management Visual Studio Online only show 4 actions?

安装 Release Management 客户端并连接到我的 Visual Studio 在线帐户后,我只看到 4 个操作。

在网上我看到其他人的工具箱里有很多动作:

您所看到的是正确的,因为在 VSO 中,您几乎可以使用 Deploy Using PS/DSC 操作在 PowerShell 中执行所有操作。我有一个关于使用 VSO here 持续交付的博客 post 系列,可能有助于理解如何开始。

正如格雷厄姆所指出的,您所看到的是正确的。在 VSO RM 上仅支持 DSC/PowerShell (vNext) 管道。但本地产品还支持基于代理的解决方案,您可以在其中看到所有其他操作并可以添加我们自己的操作。

如果你看看Agent based actions are created most are PowerShell and you can modify the PowerShell to work in a vNext pipeline. Here is an example of making a script work in both如何。这将要求 PowerShell 成为您项目的一部分,以便 RM 能够在您的发布期间执行它。不如基于代理的解决方案好,但下一版本的 RM 将解决您的两个问题。将有一种方法可以与 Azure 建立安全连接,还有一种方法可以让您添加自定义操作或“任务”。

关注 DonovanBrown.com 或关注我@DonovanBrown,我已经准备好博客 post,在新 RM 发布之前我不能 post。在任何人问我没有约会之前。