Working in Jira Assets we've created a CMDB structure where CIs roll up into several prod environments. So, we have Terraform baselined at 1.0 across all prod environments. A ticket is then entered to update Terraform. The CI is selected, previous version is 1.0, new version is 2.0. Deployment takes longer due to schedule impacts so Terraform is currently at 2.0 in prod A & B. However, 1.0 in prod C. Ticket is closed as that's the way it's going to stay for a period of time. Ticket goes to baseline, and it updates the Terraform object to 2.0 in prod A & B. Prod C is dropped from the baseline.
Question is: how do we track the different versions across the different environments so that they're mutually exclusive within the same CI record? Or, do we have to create a "Terraform" CI for each environment?