I am using Octopus deploy 2.6.3.951. I have a variable that needs different value in production than in our other environments. I have it role scoped for the non-prod value, and role and environment scoped for our production value. In a recent deployment to production the non-production value was used in production.
I’ve reviewed the Scope Specificity documentation (http://docs.octopusdeploy.com/display/OD/Scoping+variables) and my configuration (role vs role and environment) seems to be non-deterministic. Is this true?
I could scope my non-prod value to include all of my non-prod environments (role and environment); however, this will be difficult to maintain with nearly 40 environments.
Would you please take a look at my scenario and let me know if the variable scoping I’m trying to use is non-deterministic?