T8017: Improve BOM file generation with additional checks
In an effort to improve the automated license compliance process in Apertis improve the BOM file generation with additional checks
- Generate an error on problematic licenses (it was a warning before)
- Generate a warning on unknown licenses
- Generate a warning on packages that don't ship license information and are not whitelisted
- Make the pipeline to fail in case of an error
Edited by Walter Lozano