Make pages job wait for other jobs

make pages job wait for other jobs

Is there a way to make “pages” job wait for other jobs? My use case is to summarize test coverage reports from multiple test jobs, and publish one coverage report in html form.

I have tried:

  • using “dependencies” but it is simply ignored.
  • using “needs” but GitLab complains there’s no such jobs in previous stages.

Oh, forget it. “needs” does work, except they must have the same trigger rules ('somejob' job needs 'otherjob' job, but 'otherjob' is not in any previous stage (#370052) · Issues · / GitLab · GitLab).