【问题标题】:Powershell in MsBuild: Check if script succeeded?MsBuild 中的 Powershell:检查脚本是否成功?
【发布时间】:2017-04-27 07:02:38
【问题描述】:

我正在使用一个 powershell 脚本来执行一些任务,这些任务是我的 MsBuild 的先决条件。该脚本是从构建本身调用的。我如何检查脚本是否成功,以便我的构建可以继续,否则失败。

【问题讨论】:

  • 你的意思是你在msbuild中使用<Exec Command="powershell..."?还是反过来?

标签: powershell msbuild


【解决方案1】:

最简单的方法是从您的脚本中返回一个非退出零代码,这表明构建失败。所以在脚本的结尾是这样的:

if ($error) { exit 1 }

如果在脚本期间发生任何错误,它将以代码 1 退出

【讨论】:

    猜你喜欢
    • 2011-04-29
    • 2018-04-15
    • 1970-01-01
    • 2013-10-11
    • 2017-02-20
    • 2017-03-21
    • 1970-01-01
    • 2019-09-19
    • 1970-01-01
    相关资源
    最近更新 更多