CE-616: Improve CI pipeline
Main changes are that we are more explicity about dependencies so that we are able to run more jobs in parallel
Main changes are that we are more explicity about dependencies so that we are able to run more jobs in parallel