Update GitLab pipelines to take advantage of DAG
In 12.2 we are releasing the DAG feature: https://docs.gitlab.com/ee/ci/directed_acyclic_graph/. Lets update GitLab pipelines to take advantage.
Candidate Pipelines
-
www-gitlab-com
: Maybe not too much speed up possible since it is driven by one very long step (middleman build
) -
gitlab-runner
could also be a good candidate given that we have stages for things like testing and building artifacts, but different OS/platforms within those stages that are independent of one another but depend on their counterparts from prior stages. - ??
gitlab-ce/ee
is already covered by https://gitlab.com/gitlab-org/gitlab-ce/issues/65609.
Edited by Jason Yavorska