How can I lower the footprint of the database of the Pipeline Maven Plugin?
The Jenkins pipeline Maven plugin uses a database to trigger downstream pipelines when a snapshot is built.
For production grade deployments, a MySQL database is needed instead of the embedded H2 database. My SQL 5.6+, Amazon Aurora MySQL and MariaDB 10.2+ have been successfully tested.
To reduce the usage of the database, disable the "Pipeline Graph Publisher" navigating to "Manage Jenkins / Global Tool Configuration / Pipeline Maven Configuration" then clicking on "Add Publisher Options", selecting "Pipeline Graph Publisher" and checking the "disabled" checkbox.
Why do I see messages "[withMaven] One or multiple Maven executions have been ignored..." in the build logs?