Depend on version 1.8 of the pipeline

I dunno, it was more a suggestion. It's up to you really. I didn't want to mess around with your parent pom in order not to break other projects. By putting this in the parent you can make sure all the child projects are compiled and tested against the same version of the pipeline, and you don't have to keep less version numbers in the child poms.