Can you tell me more about your problem ?
Which version of product do you use ?
What do you do with the context variables ?
Context variables are using dynamic values when you create different environments (for example : development, prodcution), you replace your static variables (a filePath or a database Host for example) with context variables.
When you launch your Job or export your scripts Job, you can choose in which environment and with which value you are launching your Job.