Allow child pipelines to produce artifacts

Child pipelines are not able to produce artifacts.

E.g. I want to report cobertura coverage to gitlab from child pipeline and there's no way to do so.

cobertura coverage is picked only from parent pipelines