我有一个构建和部署配置,可以将一系列应用程序/服务推送到测试环境,一切都很好。部署后,我开始运行服务并启动工作流程。此工作流程不在测试或测试运行器的上下文中运行,但我希望能够将其进度报告回代理,最好是通过查询日志或数据库并将错误报告回TC。然后,我需要向TC发出工作流程已完成的信号,无论是成功还是失败。
最简单的方法是什么?
答案 0 :(得分:0)
编写自己检查日志或数据库的检查程序,您可以写入将在TeamCity日志中的标准输出。如果出现错误代码错误代码Teamcity将注意到您的进程退出并显示错误。