CE-2587: Updated pipeline order
I do believe that we could leave out the needs: part of a job if the needs are fulfilled in a previous job that is not part of the same stage, but I left it in there since I think it helps to clarify dependencies.
Edited by Johanna Szepanski