【发布时间】:2015-04-19 17:01:32
【问题描述】:
当 teamcity 执行 MSBuild 步骤时,构建日志具有可折叠/可扩展的层次结构。我有一个运行 powershell 脚本的大构建步骤,生成的构建日志很大并且需要很长时间才能加载。有没有办法让 teamcity 将单个构建步骤拆分为许多较小的步骤,而不仅仅是一个巨大的文本文件?
【问题讨论】:
标签: powershell build teamcity
当 teamcity 执行 MSBuild 步骤时,构建日志具有可折叠/可扩展的层次结构。我有一个运行 powershell 脚本的大构建步骤,生成的构建日志很大并且需要很长时间才能加载。有没有办法让 teamcity 将单个构建步骤拆分为许多较小的步骤,而不仅仅是一个巨大的文本文件?
【问题讨论】:
标签: powershell build teamcity
无法在日志中将构建步骤拆分为多个步骤,但您可以创建嵌套的可折叠块,如this answer 中所述。在您的脚本中执行以下操作:
write-host "##teamcity[blockOpened name='<blockName>']"
#do work
write-host "##teamcity[blockClosed name='<blockName>']"
【讨论】: