powershell - 单个构建步骤的 TeamCity 构建日志

标签 powershell build teamcity

当 teamcity 执行 MSBuild 步骤时,构建日志具有可折叠/可扩展的层次结构。我有一个运行 powershell 脚本的大型构建步骤,生成的构建日志很大并且需要大量时间来加载。有没有办法让 teamcity 将单个构建步骤拆分为许多较小的步骤,而不仅仅是一个巨大的文本文件?

最佳答案

无法在日志中将构建步骤拆分为多个步骤,但您可以创建嵌套的可折叠块,如 this answer 中所述。 .在您的脚本中执行以下操作:

write-host "##teamcity[blockOpened name='<blockName>']"
#do work
write-host "##teamcity[blockClosed name='<blockName>']"

关于powershell - 单个构建步骤的 TeamCity 构建日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28587938/

相关文章:

visual-studio - 带有 Git 的 TeamCity Visual Studio 插件

powershell - 如何并行执行PowerShell函数多次?

powershell - StartsWith 在开关中

java - 最好的 Ant 教程/快速入门?

Android 安装 APK 时出错

java - 在测试移动到不同的包后,TeamCity 正在运行相同的测试两次

node.js - TeamCity + Node.JS 持续部署

powershell - 使用参数从 powershell 中调用 powershell 脚本时遇到问题

powershell - 使用powershell获取证书信息

apache-flex - 如何最小化 Flash 项目的构建时间?