我有一个构建步骤,向 TeamCity 报告运行测试的数量。
我想在后续的构建步骤中访问这个数字(和其他数据),最好是从 python 或 powershell 脚本。
查看TeamCity 消息,它们似乎只允许将数据从脚本传输到 TeamCity,而不是相反。
如何在后续构建步骤中从脚本访问成功/失败测试的数量?
我有一个构建步骤,向 TeamCity 报告运行测试的数量。
我想在后续的构建步骤中访问这个数字(和其他数据),最好是从 python 或 powershell 脚本。
查看TeamCity 消息,它们似乎只允许将数据从脚本传输到 TeamCity,而不是相反。
如何在后续构建步骤中从脚本访问成功/失败测试的数量?
我能想到的一种简单方法是将这些数据放在一个文件中——比如“TestResults.txt”。
在接下来的构建步骤中,使用正常的文件操作读取 txt 文件。
您甚至可以通过在一个配置中将此文件作为工件并在另一个配置中获取它来跨构建配置执行此操作。
有一条服务消息允许更改后续步骤的参数(例如环境变量),请参阅:http ://confluence.jetbrains.com/display/TCD7/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-AddingorChangingaBuildParameter