MES Jenkins Plugin
The MES Toolchain in Automated Deployment
With the MES Jenkins Plugin, you can use the MES toolchain in a continuous integration environment and automatically verify your software models to comply with quality boundaries. Given that the configuration via the Jenkins UI is so easy, you do not have to read about the APIs of each tool in great detail. Via the Jenkins User Interface you can select a model and define whether a static or dynamic analysis should be run on the model. By means of published reports and logs, you can easily keep track of the quality status.
In order to run the MES Tools via Jenkins you need a continuous integration license for the MES tool that you want to run automations on (MES Model Examiner® and/or MES Test Manager®) as well as a Jenkins installation on an internal server as an automation environment.
How the MES Jenkins Plugin supports you
1. Simple Configuration
The Jenkins Plugin provides convenient support for setting up automation for all MES toolchain tools (MXAM, MXRAY, MTest). Each tool can be configured as a separate step in the Jenkins pipeline. Full support of the pipeline code allows a high degree of customization.
2. JUnit Report Generation
A graphical overview provides information about all jobs and results in the dashboard of each MES tool in Jenkins. When setting up the Jenkins Step, you can configure the export to JUnit for each respective tool.