Jenkins Shared Library Migration Guide
Overview
Beginning with CI File Generator Release 4.12.0, support was added for including the
NGSS Jenkins Shared Library instead of having to statically generate Jenkinsfiles for
each project. This library also includes built-in support for the new OIS scanning capability (also implemented as a
Jenkins shared library), and is the only way to automatically integrate this feature into the CI build configuration.
Likewise, ngss-maven-tiles release 1.5.x sets the new default version for its ci-file-generator-tile
POM configuration to 4.12.x.
Following this guide when upgrading to ci-file-generator 4.12.x or ngss-maven-tiles 1.5.x will assist in applying
the changes needed to successfully use the new shared libraries within your project.
| For Go projects: Visit Guidance for Go Projects for guidance in integration, as there is additional configuration needed to get it working. |