It's all about the answers!

Ask a question

How to set variable value using command in BuildForge 8.0.0.2 ?


Jazz Queries (111421) | asked Nov 12 '14, 10:28 a.m.
I have two environment variables defined say,  var1=hello:welcome:BF  and  var2=hello. While executing a step I perform following commands to set newenv=welcome as result
.tset env "newenv=`echo %var1:*%var2%:=%`"
.tset env "newenv=`echo %newenv::=&rem.%`"
However it works only with BF v7.x but with BF v8.0.0.2 MJC engine this behaves in a strange manner and doesn't recognize the variable value.

Step Log in BFv8.0.0.2: 
STEP	CRRBF9999I: .tset 'env "newenv=`echo %var1:*%search%:=%`"'.
EXEC	CRRBF2001I: EXEC: .tset set temporary variable "newenv" = "$[var1:*]search$[:=]" (New Variable)
STEP	CRRBF9999I: .tset 'env "newenv=`echo %newenv::=&rem.%`"'.
EXEC	CRRBF2002I: EXEC: .tset set temporary variable "newenv" = "$[newenv::=".
		
Any help is much appreciated. Thanks!!

Be the first one to answer this question!


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.