command-line - Team City Command Line Build Runner

标签 command-line build-process build-automation teamcity

在 Team City 中,我们目前使用的是命令行构建运行器。虽然它工作得很好,但我们没有在 Team City 日志中看到任何输出。我们基本上会收到一个通知,表明该进程已启动,并且该进程以特定的退出代码退出。

有没有办法将命令行调用的输出通过管道传输到日志,以便我们可以从 Team City UI 中看到它?

编辑:命令行调用只是到 devenv.com。我在 NAnt 脚本中尝试了相同的调用,希望它能以某种方式捕获输出——但它没有。我需要直接调用 devenv 的原因是我们的解决方案中有一些设置项目。

编辑 2:我已经重新启动了我们的构建服务器,现在输出正确地被扔进了日志中。

最佳答案

实际上,构建日志有两部分 - 重要消息和所有消息。非错误消息通常会转到“所有消息”。

关于command-line - Team City Command Line Build Runner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1731107/

相关文章:

MySQL数据库恢复错误

windows - 如何使用 ffprobe 和批处理返回视频/图像的宽度和高度

ios - 是否可以在 iOS 的同一项目中为两个不同的构建(例如开发和生产)设置两个不同的 URL 模式?

version-control - 如何使用源代码管理设置 DotNetNuke 开发环境?

delphi - 我可以从命令行构建 Delphi 多语言项目吗?

Python 从命令行读取文件并用非常大的文件剥离 "\n\r"

command-line - 评估用户定义变量的第一个字符是否为大写

ruby - 在使用 build.gradle 指定最新版本的 Sass jar checkout 另一个分支后,旧 Git 分支上的构建失败

compiler-construction - 构建您自己的可以作为编译器的解释器

xcode - Mac 开发人员使用什么自动构建系统?