Docs
Referencesince 1.0.0-alpha.3

penv set

Write one value without echoing it

Write one value without echoing it.

Usage

penv set [--env <env>] [--value <value>] <key>

Every command also takes the global options.

Arguments

ArgumentRequiredWhat it is
<key>yesThe key to write.

Flags

FlagWhat it doesEnvironment variable
--env <env>The environment to write to.PENV_ENV
--value <value>Refused: a value passed here lands in the shell history. Human only: an agent session cannot pass it.

Exit codes

CodeNameWhat it means
0okThe command did what it says.
1errorSomething went wrong.
2authNot signed in, or the credential was rejected.
3validationThe schema or the values did not pass.
5no_credentialNo credential is available and none can be obtained.
6environment_refusedThis identity may not read that environment.
  • penv unset: Remove one value.
  • penv push: Move local values to the cloud and delete .env.
  • penv reveal: Print one value; an agent session needs a person's approval.