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.

NowSecure Auto Plugin

apiKey: NowSecure Auto Security Test

  • validateDnsUrlConnection
    • Type: boolean
  • apiUrl (optional)
    The Base URL of the NowSecure API, by default this is https://lab-api.nowsecure.com. For Enterprise installs, this URL will differ.
    • Type: String
  • group (optional)
    Specify group-id where the app belongs
    • Type: String
  • binaryName (optional)
    Specify the filename of Android or iOS application, only apk and ipa formats are supported respectively. You can specify filename if it was generated by a previous step and is stored under the artifacts directory or the full path of the file.
    • Type: String
  • description (optional)
    Specify description of this step
    • Type: String
  • waitForResults (optional)
    Check this option if you would like to wait until security analysis is completed. This step would fail if any critical errors are found.
    • Type: boolean
  • waitMinutes (optional)
    Specify, in minutes, how long this step should wait for results. If analysis takes longer than this limit, the step would timeout.
    • Type: int
  • breakBuildOnScore (optional)
    Break the build when the application's security score is lower then the defined threshold.
    • Type: boolean
  • scoreThreshold (optional)
    Specify a number between 1 and 100, 1 being the lower and 100 being the highest, to act as a threshold for breaking builds.
    • Type: int
  • apiKey (optional)
    The API Key is used to authenticate against the NowSecure Auto API. See https://docs.nowsecure.com/auto/integration-services/jenkins-integration/ for instructions on generating an API Key.
    • Type: String
  • useBuildEndpoint (optional)
    • Type: boolean
  • artifactsDir (optional)
    • Type: String
  • debug (optional)
    • Type: boolean
  • password (optional)
    • Type: String
  • proxyEnabled (optional)
    • Type: boolean
  • showStatusMessages (optional)
    Specify if status messages for automation testing should be displayed
    • Type: boolean
  • stopTestsForStatusMessage (optional)
    • Type: String
  • username (optional)
    • Type: String
  • validateDnsUrlConnectionEnabled (optional)
    Check this option if you would like to validate DNS and URL access for NowSecure API
    • Type: boolean

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.