Since upgrading to 1.7.157, we’ve had a problem with the “Continua CI - Set Variable” action in Finalbuilder.
The variable should be “\share\development\ . . .” This worked as expected prior to 1.7.157.
Now it gets set to “\share\development…” - stripping out the first backslash means later actions fail.
We upgraded to Continua 1.7.166 and Finalbuilder 8.0.0.1221, and the problem persists.
- jp
This is an unfortunate breaking change caused by fixing another issue. Prior to this change, if you sent a string like this :
‘\server\net40\sdfds’
This would break in Continua because the \n would be treated as a newline. This was corrected in FinalBuilder and Continua so that backslashes need to be escaped, so it should be
‘\\server\net40\sdfsd’
I’ll update the release notes today to reflect this breaking change (my fault, totally forgot about it).
I just checked the code and my previous statment is only correct for 8.0.0.1221 and earlier, if you update to the latest FinalBuilder 8 you do not need to escape backslashes, FinalBuilder does that for you.
I just tested this with Finalbuilder 8.0.0.1326 and the problem persists.
Hi,
This is confirmed as an issue specifically with the Continua CI actions in Finalbuilder. We will make a new build of FinalBuilder available later today with a fix.
Sorry for the confusion, there was a fix added to FinalBuilder for general log messages, however we missed the code for these specific actions.