根据codeactivity的返回值取消构建

时间:2011-11-22 22:01:23

标签: tfs2010 tfsbuild custom-activity

迁移到TFS / VS2010后,我想重新设计/迁移构建过程到新的 工作流基础和代码活动。

我的一些代码活动正在对sharepoint和数据库进行一些检查,如果检查成功则返回bool。

首先执行它们,只打印出一些构建细节,不需要任何工作空间数据,所以我将它们放在“初始化变量”和“初始化工作空间”序列之间。

我是工作流基础的新手,所以我想找到一种方法让构建基于代码行为的返回值取消(不是部分成功)。

1 个答案:

答案 0 :(得分:4)

在您的代码活动中,您可以抛出一个异常,并显示一条消息,指出构建失败的原因。此异常将停止构建过程,您抛出的错误将记录为构建错误。

希望这有帮助。