Decisionengine modules CI with Jenkins pipeline
Jenkins dashboard with Decisionengine modules CI results is available here.
The Jenkins pipeline runs pep8, pylint and unit_tests test suites alongside the rpmbuild stage.
The Jenkins dashboard looks like this:

Hovering the mouse over the status box for each CI build stage, a tool-tip with a button to access log details shows up.
Next to the build number the symbol gives access to a menu with the list of artifacts stored for that build.
Those artifacts include logs and the tarball with RPMs.
From the panel on the left side it is possible to access the PR on GitHub by clicking on the PR icon that looks like this .
On occasion it could be useful to trigger a manual CI build to test a branch on the official DE GitHub repository or on the user fork.
For this purpose, on the top left panel the user can click on the button, and this panel shows up

the user can modify these parameters to customize what code to test with the CI build.
When ready, by clicking on the Build button, the CI build will start.
The pipeline configuration is part of the decisionengine_modules repo.
Nightly CI build configuration
The nightly CI build for Decisionengine framework uses this Jenkins project that triggers a CI build using the Jenkins pipeline described above to test a list of predefined branches.



