portmakers.blogg.se

Pipeline inventory definition
Pipeline inventory definition












However, it canĬhoose the ref of the downstream pipeline, and pass CI/CD variables to it. Not have much control over the downstream (triggered) pipeline. Are triggered from another project’s pipeline, but the upstream (triggering) pipeline does.Start pipelines in the downstream project, otherwise the downstream pipeline fails to start. The user triggering the upstream pipeline must be able to Multi-project pipelinesĪ pipeline in one project can trigger downstream pipelines in another project,Ĭalled multi-project pipelines. You cannot trigger another level of child pipelines.įor an overview, see Nested Dynamic Pipelines. Parent and child pipelines have a maximum depth of two levels of child pipelines.Ī parent pipeline can trigger many child pipelines, and these child pipelines can trigger Are not displayed in the project’s pipeline list.When a new pipeline is created for the same ref. Are automatically canceled if the pipeline is configured with interruptible.Pipeline is triggered with strategy:depend. The status of child pipelines only affects the status of the ref if the child If a pipeline fails for the main branch, it’s common to say that “main is broken”. Do not directly affect the overall status of the ref the pipeline runs against.Run under the same project, ref, and commit SHA as the parent pipeline.The downstream pipeline is called a child pipeline. Parent-child pipelinesĪ parent pipeline is a pipeline that triggers a downstream pipeline in the same project. You can sometimes use parent-child pipelines and multi-project pipelines for similar purposes,īut there are key differences. In a different project than the first pipeline. A multi-project pipeline is a downstream pipeline triggered.Triggered in the same project as the first pipeline. A parent-child pipeline is a downstream pipeline.

pipeline inventory definition

  • Job in child pipeline is not created when the pipeline runsĪ downstream pipeline is any GitLab CI/CD pipeline triggered by another pipeline.ĭownstream pipelines run independently and concurrently to the upstream pipeline.
  • Trigger job fails and does not create multi-project pipeline.
  • Control what type of variables to forward to downstream pipelines.
  • Pass dotenv variables created in a job.
  • Prevent global variables from being passed.
  • Pass CI/CD variables to a downstream pipeline.
  • Fetch artifacts from an upstream merge request pipeline.
  • Fetch artifacts from an upstream pipeline.
  • View multi-project pipelines in pipeline graphs.
  • Mirror the status of a downstream pipeline in the trigger job.
  • pipeline inventory definition

    Retry failed and canceled jobs in a downstream pipeline.Trigger a multi-project pipeline by using the API.Specify a branch for multi-project pipelines.Run child pipelines with merge request pipelines.Combine multiple child pipeline configuration files.Use a child pipeline configuration file in a different project.Use rules to control downstream pipeline jobs.Trigger a downstream pipeline from a job in the.














    Pipeline inventory definition