Page History
...
Currently (as of v3.6), this is not possible out-of-the-box yet. However, with some minor customization, this can be already be achieved as depicted in these ScriptRunner-related instructions.
Depending on the use case, this may be quite simple or a little more complex to implement.
...
Examples
- Automation for Jira
- Jenkins Integration for Jira
- configure your Jenkins "site" (server) in the app setting
- trigger the Jenkins "build"
- ScriptRunner (these examples also report the results back to the current issue)
Trigger a CI job and report back to the current issue
...
- Jenkins Integration for Jira
- in this case, you would need to use pipeline-based Jenkins projects where you would use a snippet of code to obtain the calling Jira issue which could be used later on in the step for uploading the results to Xray; you may need to enable the usage of these classes in Jenkins settings
- def sourceIssueKey = currentBuild.getRawBuild().getCause(org.marvelution.jji.trigger.JiraCause).getIssueKey()
- configure your Jenkins "site" (server) in the app setting
- trigger the Jenkins "build"
- configure your Jenkins "site" (server) in the app setting
- def sourceIssueKey = currentBuild.getRawBuild().getCause(org.marvelution.jji.trigger.JiraCause).getIssueKey()
- in this case, you would need to use pipeline-based Jenkins projects where you would use a snippet of code to obtain the calling Jira issue which could be used later on in the step for uploading the results to Xray; you may need to enable the usage of these classes in Jenkins settings
- Automation for Jira
- ScriptRunner
Trigger a CI job for the selected tests and report back to the current issue
...
"ScriptRunner" app can be used to implement this scenario.
Examples
- ScriptRunner