When enabled, allows masking passwords that may appear in the console.
Passwords to be masked can be defined at two levels.
First, it is possible to select in Hudson's/Jenkins' configuration screen
the build parameters whose value must be masked. For example, selecting the
Password Parameter type is a good idea.
Second, on a per job basis (that is, in the current configuration screen),
passwords to be masked can be defined as Name/Password pairs:
- Password is aimed at containing a password to be masked from the console.
Empty and blank values are not allowed (e.g. " ", etc.). This
field is ciphered. This field can not contain variables, they won't be
expanded.
- If Name is set, then a build variable will be defined accordingly.
This allows accessing the password by using the variable rather than hard-coding
it in a field which is not ciphered (e.g. the ones of the Invoke Ant or
Execute shell build steps).