What Is a Resource Group in CI?
A resource group is a label that, when shared by multiple jobs, makes the CI system run those jobs sequentially rather than in parallel. It enforces mutual exclusion over something the jobs contend for, such as a deployment environment. Only one job holding the group runs at a time.
Why it matters
Two deploy jobs hitting the same environment at once can race and corrupt state. Assigning them a resource group serializes them so deployments happen one after another. It is the standard guard against concurrent deploys to a single target.
Related guides
What Is an Interruptible Job?An interruptible job is one the CI system may cancel automatically when a newer pipeline supersedes it, freei…
What Is an Environment Scope?An environment scope binds a CI setting or variable to a specific environment, so it applies only to jobs dep…
What Is a Deployment Tier?A deployment tier is a label classifying an environment by its role, such as development, staging, or product…