-
Fabio Pitino authored
Allow `needs` to take `pipeline:` and `job:` which would define cross pipeline dependency to a particular pipeline ID. This allows to narrow down artifacts dependencies to specific scope and not to the overall project+ref scope which may cause artifacts to be overridden by concurrent pipelines. Rename cross_pipeline to cross_project dependencies In preparation to support actual cross_pipeline dependencies we need to rename the current cross_pipeline job dependencies to cross_project as those are specified by project + ref criteria.
287d3b26