jbehave与jenkins的整合

Ign*_*nte 3 continuous-integration jbehave jenkins

我必须将jbehave与jenkins整合在一起.但我不知道如何做到这一点.我看到我必须在Jenkins中创建一个任务,但我不知道我应该在哪里接受这个任务.

有人能帮助我吗?

谢谢,

萨朗

小智 5

所以我假设你将JBehave与Maven集成,对吗?简单的构建环境可以设置如下:

  1. 转到Jenkins并添加"Build a maven2/3 project"类型的新作业
  2. 配置项目以从您使用的任何源存储库中签出.
  3. 配置项目的构建阶段以运行您需要的任何Maven目标("安装"可能会起作用)
  4. 点击保存,你有一个工作项目,将完全按照命令行执行.

如果你想在Jenkins中看到JBehave测试输出很好地呈现,你也应该按照这些说明来配置Jenkins/XUnit插件:http://jbehave.org/reference/stable/hudson-plugin.html

您还需要确保您的项目配置为使用StoryReporterBuilder中的XML输出格式来使用插件(上面的说明中未提及).