Queue parallel builds to deploy and test in sequence

Upon building code in Circle, we’d like to deploy it to our DEV environment and run a full suite of tests before allowing any other builds to deploy. This ideally shouldn’t hold up the workflow other than the final step of pushing and deploying.

Is it possible to group several related repos together (I’m going to call this a Build Group), and when code is pushed to any of them, triggering a Circle build, have that build enter a queue that serialises builds in that Build Group?

Hi Robert. Someone might come out with a nifty hack with the API, but can you create a feature request here https://ideas.circleci.com/ so our product team is aware?

Thanks - I’ve done that. https://ideas.circleci.com/ideas/CCI-I-1056

1 Like