Release Notes
DescriptionThis Extension contains a slowly growing collection of tasks that help you manipulate and (soon) validate the values of build variables. Set VariableHave you ever wanted to change the value of a variable between multiple build steps? Simply add the Set Variable task to your workflow and tell it which value you want to assign to which variable. You can use the value of other build variables to setup the value.
By assigning to the Transform value and assign to VariableIf you need to do more advanced transformations of your values, use the transform task. You can use it to encode/decode the value and apply a number of simpe string manipulations, including Search & Replace, Change Case, Trim, Pad etc. You can use the value of other build variables to setup the value.
By assigning to the You can apply the following manipulations (they'll be exectuted in the specified order):
And finally you can transform (encode/decode) the string using:
Expand Variables [DEPRECATED]Have you ever wanted to use the value from one variable in another variable? Unfortunately, that's not possible with the standard Variables screen.
Will simply send the literal text to the tasks in your workflow. Add the Expand Variable(s) task to the top of your build steps and it will take care of the expansion for you. It even supportes multiple levels of nested variables!
Will expand your drop location variable to:
And to make your life easier it now supports simply expanding all your variables!
DocumentationPlease check the Wiki. If you like this extension, please leave a review and feedback. If you'd have suggestions or an issue, please file an issue to give me a chance to fix it. |