如果缺少vc2013 Redistributable Packages,如何使Octopus部署失败

时间:2015-05-21 10:49:39

标签: octopus-deploy

我可以检查是否已安装Visual Studio 2013的C ++可再发行组件包,如果没有,则会失败。

我需要检查是否安装了x64和x86版本。

https://www.microsoft.com/en-us/download/details.aspx?id=40784

1 个答案:

答案 0 :(得分:0)

您可以使用Powershell Scripts in Octopus Deploy

  

Tentacle检查PowerShell.exe的退出代码以确定是否   脚本失败了。如果退出代码为零,则Tentacle假定为   脚本运行成功。如果退出代码非零,则触手   假设脚本失败。

因此,编写一个PowerShell脚本,如果您未查找的内容未安装,则返回非零退出代码。

This question为您提供了2012年版本所需的注册表项。具体而言,this answer。您可能只需要找到2013年的密钥(如果不同)。

希望至少可以让你在正确的方向上开始。