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.
testingbotChecks: Publish TestingBot results as a GitHub checkmessage : String (optional)
3 of 4 TestingBot session(s) passed.). The check links to the embedded TestingBot build report when one is available, otherwise to the Jenkins run.
name : String (optional)
TestingBot. Use a distinct name if you publish more than one check from a job. Defaults to TestingBot.
testingbotPublisher: Run TestingBot Test PublishertestDataPublishers (optional)
attachmentsshowAttachmentsAtClassLevel : boolean (optional)
showAttachmentsInStdOut : boolean (optional)
$class: 'AutomateTestDataPublisher'$class: 'ClaimTestDataPublisher'displayClaimActionsInTestResultsTable : boolean
junitFlakyTestPublisherjiraTestResultReporterconfigs
jiraSelectableArrayFieldfieldKey : String
values
value : String
jiraSelectableFieldfieldKey : String
value : String
jiraStringArrayFieldfieldKey : String
values
value : String
jiraStringFieldfieldKey : String
value : String
Insert a string value.
You can include Jenkins Environment variables (see link), or the following variables defined by this plugin:
Variable usage: ${VAR_NAME}CRFL - new line
DEFAULT_SUMMARY - configured in the global configuration page
DEFAULT_DESCRIPTION - configured in the global configuration page
TEST_RESULT
TEST_NAME
TEST_FULL_NAME
TEST_STACK_TRACE
TEST_ERROR_DETAILS
TEST_DURATION
TEST_PACKAGE_NAME
TEST_PACKAGE_CLASS_METHOD_NAME
TEST_STDERR
TEST_STDOUT
TEST_OVERVIEW
TEST_AGE
TEST_PASS_COUNT
TEST_SKIPPED_COUNT
TEST_FAIL_SINCE
TEST_IS_REGRESSION - expands to true/false
BUILD_RESULT
jiraUserFieldfieldKey : String
value : String
Insert the username.
For example if you have a user with:
Display Name: John Doe, Username: johndoe, Email: johndoe@email.com,
you need to write johndoe in this field. Any other value (like display name, or email) will not work.
projectKey : String
issueType : String
autoRaiseIssue : boolean
autoResolveIssue : boolean
autoUnlinkIssue : boolean
overrideResolvedIssues : boolean
manualAddIssue : boolean
additionalAttachments : boolean (optional)
$class: 'JunitResultPublisher'urlOverride : String
$class: 'PerfSigTestDataPublisher'dynatraceProfile : String
$class: 'SahaginTestDataPublishser'$class: 'SauceOnDemandReportPublisher'jobVisibility : String (optional)
$class: 'StabilityTestDataPublisher'$class: 'TestCafePublisher'$class: 'TestReporter'$class: 'YoutrackTestDataPublisher'testingbotUpload: Upload an app to TestingBot Storagefile : String
build/outputs/apk/debug/app-debug.apk or build/MyApp.ipa. A zipped iOS Simulator build (.zip of a .app) works too. Environment variables (such as $WORKSPACE) are expanded.
credentialsId : String (optional)
variableName : String (optional)
tb:// reference) is exported under, for use by later build steps as the Appium app capability. Defaults to TESTINGBOT_APP_URL.
testingbot: TestingBotcredentialsId : String
TESTINGBOT_KEY/TB_KEY and TESTINGBOT_SECRET/TB_SECRET).
testingbotTunnel: TestingBotTunnelcredentialsId : String
TESTINGBOT_KEY/TB_KEY and TESTINGBOT_SECRET/TB_SECRET).
options : String (optional)
--tunnel-identifier my-id or --proxy host:8080. Supported options are --debug, --tunnel-identifier, --proxy, --proxy-userpwd, --metrics-port and --auth; other options are ignored and reported in the build log. Values containing spaces may be quoted.
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.