Git repo support for the Union stage

The Union stage of Chef’s Delivery pipeline pulls together multiple changes. The example in the tutorial illustrates how to “union” multiple branches in a single repo (that is, the repo cloned for the project). If one uses a git repo strategy in which each component of a system has its own repo is there a way to configure Chef Delivery to perform the Union stage across multiple repos?

Hi there! In short – yes. Union is the first stage of Delivery’s shared pipeline, which manages delivery of all your organization’s changes from multiple repos. The Pipelines and Projects section of this overview doc may help explain:


The material you referenced had the information I was looking for. I have successfully done a union with two repos.