-
-
Notifications
You must be signed in to change notification settings - Fork 318
Closed
Labels
Description
Expected
It should be allowed that deploymentGroups in different deploymentEnvironements have non-unique identifiers, as they are part of the deploymentEnvironement scope.
Actual
Non-unique identifiers generate an error.
Steps to reproduce
workspace {
!identifiers hierarchical
model {
p = person "Person"
ss = softwareSystem "My system" {
tags "styled"
group "first" {
ca = container "Container A" {
c1 = component "Component A1"
c2 = component "Component A2"
}
cb = container "Container B" {
c1 = component "Component B1"
c2 = component "Component B2"
}
}
cc = container "Container C" {
c1 = component "Component C1"
c2 = component "Component C2"
}
cd = container "Container D" {
c1 = component "Component D1"
c2 = component "Component D2"
}
}
de1 = deploymentEnvironment "DeploymentAlpha" {
dg1 = deploymentGroup "DG1"
dg2 = deploymentGroup "DG2"
deploymentNode "Node X" {
containerInstance ss.ca "" "styled"
containerInstance ss.cb
}
deploymentNode "Node Y" {
containerInstance ss.cc
containerInstance ss.cd
infrastructureNode "Infra" "" "styled"
}
}
de2 = deploymentEnvironment "DeploymentBeta" {
dg1 = deploymentGroup "DG1"
dg2 = deploymentGroup "DG2"
deploymentNode "Node X" {
containerInstance ss.ca "" "styled"
containerInstance ss.cb
}
deploymentNode "Node Y" {
containerInstance ss.cc
containerInstance ss.cd
infrastructureNode "Infra" "" "styled"
}
}
p -> ss.ca.c1
}
}
Version/build information
c6b6367582b0 2 weeks ago
Severity
Minor
Priority
Low (I have no budget and there's no rush, please fix this for free)
More information
No response
