Redacted Variable とは?
redacted variable は機微としてフラグを立てられた設定値であり、CI/CD プラットフォームはそれをログ、実行出力、インターフェースで隠します。通常の variable と異なり、その値はエコーされず、出力に現れた場合は mask されます。このフラグは、値を secret に準じて慎重に扱うようシステムに指示します。
なぜ重要か
一部の値は完全な secret ではないものの、内部の hostname や token のように広めるべきではありません。それらを redacted としてマークすれば、別途 secret ストレージを用意しなくても不用意な露出を防げます。
関連ガイド
What Is Masked Log Output?Masked log output is when a CI system replaces known secret values in build logs with placeholders, keeping c…
What Is a Pipeline Secret Scope?A pipeline secret scope defines which jobs, stages, or environments may read a given secret, narrowing exposu…
What Is an Environment-Scoped Secret?An environment-scoped secret is a credential bound to one deployment environment, so a job can read it only w…