2
我试图在VM中使用chef-minitest-handler和Vagrant测试我的厨师食谱。我能够运行测试,但我想将它集成到Jenkins中。显示厨师Minitest处理程序在Jenkins的测试结果
是否有任何可能以Jenkins能够理解的方式(例如jUnit)保存从厨师[VM收敛]获得的测试结果并显示良好的通过/失败测试图?
我试图在VM中使用chef-minitest-handler和Vagrant测试我的厨师食谱。我能够运行测试,但我想将它集成到Jenkins中。显示厨师Minitest处理程序在Jenkins的测试结果
是否有任何可能以Jenkins能够理解的方式(例如jUnit)保存从厨师[VM收敛]获得的测试结果并显示良好的通过/失败测试图?
在chef-minitest-handler(至少)的git版本中,有一个名为ci_reports的处理参数,它指定你想要存储junit输出的位置。例如:
handler = MiniTest::Chef::Handler.new({
:path => './cookbooks/test/*_test.rb',
:ci_reports => 'report.xml',
:verbose => true})
# add to the list of handlers
这会写一个JUnit兼容报告report.xml将
Ahhahaah。好一个!他们在7月11日添加了:)。我太急躁了。 –