Skip to main content

Variables

Global Variables are a way to Processes to share common data without having to duplicate it manually every time. They're similar to Secrets in how they're stored centrally, except they're not encrypted in any way. They are similar in concept to constants in programming languages.

note

Variables are case-sensitive by default in Unmeshed

{{ variables.myvariable }}

is different from

{{ secrets.MyVariable }}

Video Guide: Variables

Variables at a Glance

Centered
HTTP Step with Variables

What data would fit into a Variable?

Any non-confidential information that is used more than once would be a good candidate for Variables. Variables are also useful in that they label configuration items, making it easier to understand their purpose as well. A common example for Variables is for development and production URLs. URLs are typically fairly long and it is not uncommon to confuse between development and production URLs. With Variables, configuration becomes self-explanatory as the long URL is replaced with a simple label.

How can I use Variables?

Refer to this page for details and samples about how to use variables Passing Variables