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.
teamscale-upload
teamscale: Teamscale Upload
url : String
URL to the Teamscale server.
credentialsId : String
Uses "username + password" of global jenkins credentials.
Credentials-ID = Important for plugin usage in pipelines.
Username = Teamscale username.
Password =
Access-key
teamscaleProject : String
The teamscale
project to upload data to.
partition : String
The
partition to which to upload the external reports.
uploadMessage : String
The upload message for the Teamscale server.
includePattern : String
Include pattern (ant-style) to select files to upload.
reportFormatId : String
revision : String (optional)
Required in piplines because the environment variables containing the SCM revisions are not set in these builds.
repository : String (optional)
The repository to which the external report belongs to. Only needed for some external report types, e.g. jQAssistant with a global findings file.
resultNoReports : String (optional)
Which build status to set when there are no reports to upload. Can be set to inherit from the global configuration or override it.
resultOnUploadFailure : String (optional)
Which build status to set when report uploading fails. Can be set to inherit from the global configuration or override it.
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.