我们正在使用巡航控制网来实现我们的构建自动化。我们将使用自动构建创建的安装保存在共享文件夹中。
如果共享文件夹中有可用的安装,我们希望在构建失败邮件中使用错误消息停止构建。这是为了防止意外删除在先前版本中创建的安装文件
这可能吗?
答案 0 :(得分:2)
如果安装可用(如配置文件或可执行文件),您可以先测试安装中必须存在的一个文件
<conditional>
<conditions>
<fileExistsCondition>
<file>installationFile.nottodelete.config</file>
</fileExistsCondition>
</conditions>
<tasks>
<!-- Tasks to perform if condition passed -->
<!-- send mail here -->
</tasks>
<elseTasks>
<!-- Tasks to perform if condition failed -->
<!-- continue so nothing to do -->
</elseTasks>
</conditional>