|
|
|
[
Permlink
| « Hide
]
Martin [11/Nov/16 07:00 AM]
Where is this option to enable/disalbe this feature in QB 6.0? I can see only the one for prompted configuration variables
An option is added in promotion definition in 3.1.56 to optionally enable/disable this feature.
It looks like
We have extensive automation and configurations that depend on this functionality being present. They have been working for months and it would greatly hinder our automation process if we lost this to the point that we are now considering switching to either a different system or just stop updating Quickbuild indefinitely. Please either put that functionality back or help us by providing a patch we could use to get it back. As it stands right now, it's greatly hindering our ability to use your product.
Unfortunately we have to revert this change due to several feedbacks from other customers. Refer to
This issue is now fixed in 3.0.11. However the explicit flag to carry over variable is not used for easy understanding of variable definition. To override variables already defined in destination configuration, user needs to specify the variable when define the promotion.
For example:
root/config1: defines: var1="childVar1" var2="childVar2" var3="childVar3" - this variable explicitly tagged to promote root/configTarget: defines: var2 = "targetVar2" var3 = targetVar3" when a build is promoted from root/config1 to root/configTarget it should be left with: var1="childVar1" - this variable is automatically inherited var2="targetVar2" - this variable is not inherited because it is defined configTarget var3="childVar3" - this variable overrides the configTarget value because it was explicitly set to override |