Change/extend pipeline properties
-
With
reference
, pipelines can get edited and extended -
As well as any other information can get edited and overwritten
Example
<referencePipeline name="my_pipeline" description="new description">
<conditions>
<pipeline_condition type="new_condition_two"/>
</conditions>
<step name="new_step" sortOrder="200">
<conditions>
<step_condition type="pip_one_step_condition_one"/>
<referenceStep_condition type="old_condition" remove="true"/>
</conditions>
</step>
<referenceStep name="existing_step" sortOrder="5"/>
</referencePipeline>
Description for referencePipeline
Blocks
Node | Description |
---|---|
referencePipeline |
Definition of an existing pipeline.
|
– name |
Required: string
|
– description |
Optional: string
|
- use-working-directory |
Optional: boolean
The path for this directory is configurable and can be retrieved within an executor by
|
– expire-in |
Optional: string
|
– remove |
Optional: boolean
In case there are further references to a deleted pipeline, they will get logged as well. |
referencePipeline/conditions |
Optional
|
referencePipeline/conditions/pipeline_condition |
Optional
|
referencePipeline/conditions/referencePipeline_condition |
Optional
|
– type |
Required: string
|
– description |
Optional: string
|
– remove |
Optional: boolean
|
referencePipeline/step |
Optional
|
referencePipeline/referenceStep |
Optional
|