我的内置visualstudioonline尝试通过kudu部署我的azure网站。脚本工作正常,部署也可以完成,但是vso出于某种原因将git输出视为错误,并声明整个构建失败。请看下面的屏幕截图。
一些细节:
这是一个“新脚本化”构建,而不是xaml定义的构建。
构建定义只有一个步骤,它执行一个powershell脚本,该脚本运行f#fake(不确定这是否相关)。
当我在本地机器上运行相同的脚本时,我看不到任何“奇怪”的输出,包括 [K
在每行的末尾。
在跑了我的本地车之后, $LastExitCode
是零。
我非常想保持建设一步,所以我可以继续利用假的力量。
1条答案
按热度按时间wooyq4lh1#
git将其内容输出到错误流,visualstudio团队服务将其解释为错误。
您需要像这样重定向脚本中的gits输出以使其正常工作:
git pull 2>&1 | Write-Host