Integrate with Jenkins
Most development teams use the continuous integration for more efficient work on quality products. One of the most popular systems for such type of practice is Jenkins - an open source automation server written in Java.
Jenkins helps to automate the non-human part of software development process, with continuous integration and facilitating technical aspects of continuous delivery. It has many plugins for supporting different tasks useful for developers.
Let's review the main possibilities of EasyQA Plugin:
Install EasyQA Plugin on Jenkins
To start using this plugin, EasyQA sites should be configured on the global configuration page. For each job, a separate project can be selected, and specific options can be set. Here you need to specify:
- EasyQA Project name
- Base URL (if you use EasyQA Cloud, the base URL is - https://app.geteasyqa.com/)
- Project token (you can find in on the Integrations page within your project in EasyQA)
- User email - the email of registered EasyQA user
- User password - the password of within your project in EasyQA
When you have set up your EasyQA site(s) in the global configuration you can enable the integration on the job configuration page. You select the project you want to integrate with and the failure mode.
Create an issue on EasyQA after Build failure
Add a post-build action - Create an issue on Build failure on EasyQA. Here you can choose for what result do you want to create an issue and if you want to attach build log file.
Now, you can run your job. And if your build fails, you will see an automatically created issue with detailed failure details on Issues page within your project in EasyQA Test Management Tool.
Try EasyQA Plugin to manage your builds failures on Jenkins using the continuous integration practice.