我有一个Rest API。我在Perl中编写了测试自动化,它发送了curl
个命令。我想将测试与TeamCity构建集成,以便将代码中的任何更改拉出,安装在计算机中并运行测试。如果所有测试都通过,则只有构建在TeamCity中为绿色。
现在我不知道如何将Perl与TeamCity集成。有没有可用的插件?
答案 0 :(得分:1)
您可以使用Teamcity plugin for Perl将您的perl测试与Teamcity集成。如果你使用它,
Tests
标签中,显示成功,失败和忽略测试的细分。CPAN页面上的插件文档提供了如何实现此
的很好示例答案 1 :(得分:0)
您可以使用Command Line Runner执行Perl脚本。如果它返回非零退出代码,则构建将失败。见https://confluence.jetbrains.com/display/TCD8/Configuring+Build+Steps:
如果构建过程返回非零退出代码,则构建步骤状态被视为失败,如果构建过程退出代码不为零,则失败构建构建失败条件已启用(请参阅构建失败条件) );否则构建步骤是成功的。