Jenkins builds can be integrated with Xray in several ways. It is possible to use classic projects or pipeline projects. Jenkins tasks will communicate with Xray using the XRAY REST API to:
- Synchronise Cucumber features
- Export Cucumber Features
- Import Execution Results
These calls can be made using simple cUrl commands using shell scripts.
Our team is also working on a plugin for Jenkins. This will allow users to define Jira instances to connect to, as well as provide out-of-the-box tasks that wrappers to our REST API. These task definitions can then be included in your build.