如何在Teamcity中添加构建步骤以运行rspec测试

如何在Teamcity中添加构建步骤以运行rspec测试,rspec,teamcity,Rspec,Teamcity,我正在Teamcity的一个项目中添加构建步骤。 我希望通过rspec测试来执行此步骤(像“rspec/spec/features/feature1_spec.rb”一样运行它),并且我希望查看Teamcity中的测试是否失败 Rake还是命令行? 我应该使用哪种步骤类型-rake还是命令行 如果我选择rake步骤,我看不到在哪里输入“rspec/path/to/my/test.rb” 如果选择命令行步骤,则可以成功运行该步骤。但我看不到rspec通常如何显示测试结果:即使内部测试失败,步骤也

我正在Teamcity的一个项目中添加构建步骤。 我希望通过rspec测试来执行此步骤(像“rspec/spec/features/feature1_spec.rb”一样运行它),并且我希望查看Teamcity中的测试是否失败

Rake还是命令行?

我应该使用哪种步骤类型-rake还是命令行

  • 如果我选择rake步骤,我看不到在哪里输入“rspec/path/to/my/test.rb”
  • 如果选择命令行步骤,则可以成功运行该步骤。但我看不到rspec通常如何显示测试结果:即使内部测试失败,步骤也始终显示为成功

如何配置该步骤以运行rspec测试?

对构建步骤使用类型“Rake”,并指定Rake任务:spec

因此它将运行“rake spec”