struct

Fluxion::ShellEnvironmentVariable

Inherits Struct < Value < Object

An environment variable handed to a script or command.

sensitive drives redaction: the value is masked in previews, live output, failure text, and state fingerprints. It is inferred from the name when the profile does not say, so GITHUB_TOKEN is protected without being asked.

Constants

PORTABLE_NAME = /\A[A-Za-z_][A-Za-z0-9_]*\z/

Constructors

new(name : String, value : String, sensitive : Bool = false)
Source

Class methods

portable_name?(name : String) : Bool
Source

Instance methods

name
Source
sensitive?
Source
value
Source