Introducing: Resource groups
Jan 21, 2020Chrissie Buchanan

Summary
Introduced the `resource_group` attribute to `.gitlab-ci.yml` to limit concurrent job execution to a single job per resource group. This addresses issues where concurrent deployments to shared physical resources cause errors. Jobs will queue with a 'waiting for resource' message if the resource group is in use. Multiple resource groups can be defined. Future plans include implicit environment locking and forward incremental deployments.