【问题标题】:Fitnesse plugin in JenkinsJenkins 中的 Fitnesse 插件
【发布时间】:2013-01-09 04:15:58
【问题描述】:

我正在尝试在 Jenkins 中配置 Fitness,但卡在 wiki 中的以下句子上:https://wiki.jenkins-ci.org/display/JENKINS/Fitnesse+Plugin

构建步骤中的项目设置

当我打开 Jenkins 配置时,我根本找不到任何 Fitnesse-settings。 当我打开项目配置时,唯一与健身相关的是“发布健身结果报告”

那么,在我的 Jenkins 配置中,如何以及在哪里设置我的 Fitnesse-server 的 url?或者这是我应该在 Maven .pom 中做的事情?

詹金斯 1.406 Fitnesse 插件 1.8。

【问题讨论】:

    标签: java jenkins continuous-integration fitnesse


    【解决方案1】:

    我也花了一段时间才弄清楚这一点。然而,在阅读了手册仔细并玩了一段时间后,我让它像我知道的那样工作。

    您需要在作业配置中两次包含 jenkins FitNesse 插件:

    • 第一次是执行测试
    • 第二次收集结果

    测试执行:

    在“添加构建后步骤”下配置对插件的第一次调用,其中包含到 FitNesse 服务器的信息和要执行的测试。我将测试结果放在工作区中,并在构建之间清理工作区。

    收集结果:

    这是评估结果并检查作业成功或失败的步骤。它还将测试链接放入作业概览中。

    在“添加构建后操作”下配置第二步,并包含您要评估的测试结果(或结果 - 允许使用蚂蚁类型通配符):

    现在,在运行构建时,会根据 FitNesse 结果以及您拥有的其他测试步骤评估 FitNesse 结果并根据 FitNesse 结果通过或失败。

    您可以在构建摘要中看到结果:

    【讨论】:

      【解决方案2】:

      如果 Fitnesse 插件安装正确,“运行 Fitnesse 测试”应显示为“添加构建步骤”按钮下的选项之一(以及“执行外壳”、“执行 Windows 批处理命令”等)。

      【讨论】:

      • 在我意识到我需要选中“在 SCM 运行之前运行构建步骤”复选框之前进行了一些搜索,以查看“添加构建步骤”按钮。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-06
      • 2017-04-27
      • 2017-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多