Rename source `pipeline` to `cross_project_pipeline`
In !22663 (merged) we introduced a new pipeline source parent_pipeline
to describe a child pipeline created from a parent pipeline.
The existing pipeline
source, originally used for cross-project pipeline creation, becomes too generic. We should renamed pipeline
source to cross_project_pipeline
so that we can clearly distinguish between parent_pipeline
and cross_project_pipeline
.
This is a breaking change because by changing the source it would break only/except: pipeline
policies.
We should update the documentation by consequence.