Cli/ref/mw gitlab variable set

mw gitlab variable set
Create a new project or group variable

mw gitlab variable set &lt;key&gt; &lt;value&gt; [flags]

Examples
$ glab variable set WITH_ARG &quot;some value&quot; $ glab variable set FROM_FLAG -v &quot;some value&quot; $ glab variable set FROM_ENV_WITH_ARG &quot;${ENV_VAR}&quot; $ glab variable set FROM_ENV_WITH_FLAG -v&quot;${ENV_VAR}&quot; $ glab variable set FROM_FILE &lt; secret.txt $ cat file.txt | glab variable set SERVER_TOKEN $ cat token.txt | glab variable set GROUP_TOKEN -g mygroup --scope=prod

Options
-g, --group string  Set variable for a group -m, --masked        Whether the variable is masked -p, --protected     Whether the variable is protected -s, --scope string  The environment_scope of the variable. All (*), or specific environments (default &quot;*&quot;) -t, --type string   The type of a variable: {env_var|file} (default &quot;env_var&quot;) --value string  The value of a variable

Options inherited from parent commands
--help             Help for this command --no-interaction   Do not ask any interactive questions -R, --repo OWNER/REPO  Select another repository using the OWNER/REPO or `GROUP/NAMESPACE/REPO` format or full URL or git URL -v, --verbose count    Increase output verbosity. Example: --verbose=2 or -vv