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.


browserStackReportPublisher: BrowserStack Test Report

  • product : String
    Specify the product for which the report should be generated, i.e. automate or app-automate

browserstack: BrowserStack

  • credentialsId : String
    Select the BrowserStack credentials (username, access key) to use for this project.
    These values will be available as BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY environment variables.
  • localConfig (optional)
    Use BrowserStack Local to securely access internal servers on BrowserStack VMs and Mobile devices.
    Skip this if you are using BrowserStack Local bindings in your code.
    • BROWSERSTACK_LOCAL environment variable is set with value true
    • BROWSERSTACK_LOCAL_IDENTIFIER environment variable contains the unique identifier set for the local testing connection
      Nested Object
    • localPath : String
    • localOptions : String
  • observabilityConfig (optional)
      Nested Object
    • tests : String
    • reRun : String

browserstackAppUploader: BrowserStack App Uploader

  • appPath : String
    Please specify the absolute path or relative to the app(.apk or .ipa) file to be uploaded.
    The app_url of the uploaded app can be accessed from the environment variable BROWSERSTACK_APP_ID.

step([$class: 'BrowserStackCypressReportPublisher']): BrowserStack Cypress Test Report

    step([$class: 'BrowserStackReportPublisher']): BrowserStack Test Report

      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.