The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

JGiven Jenkins Plugin

step([$class: 'JgivenReportGenerator']): Generate JGiven Reports

  • reportConfigs
      Array / List of Nested Choice of Objects
    • $class: 'AsciiDocReportConfig'
      • $class: 'HtmlReportConfig'
        • customCssFile (optional)
          Custom Css File which will be referenced from the JGiven Reports. This path is relative to the workspace. The file will be copied to the JGiven report directory.
          • Type: String
        • customJsFile (optional)
          Custom Js File which will be referenced from the JGiven Reports. This path is relative to the workspace. The file will be copied to the JGiven report directory.
          • Type: String
        • title (optional)
          The title of the JGiven report.
          • Type: String
      • $class: 'TextReportConfig'
      • excludeEmptyScenarios (optional)
        • Type: boolean
      • jgivenResults (optional)
        Fileset 'includes' setting that specifies the generated raw json JGiven report files, such as 'myproject/target/jgiven-reports/json/*.json'. Basedir of the fileset is the workspace root.
        If not set then '**/json/*.json' is used.
        • Type: String

      Was this page helpful?

      Please submit your feedback about this page through this quick form.

      Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

          


      See existing feedback here.