diff --git a/core/src/main/java/hudson/model/PasswordParameterDefinition.java b/core/src/main/java/hudson/model/PasswordParameterDefinition.java index f3dfe793562c6d548e804592cb503e611521e36e..ef71d9c51f37cbaa9c0d390dd59d89812537cef5 100644 --- a/core/src/main/java/hudson/model/PasswordParameterDefinition.java +++ b/core/src/main/java/hudson/model/PasswordParameterDefinition.java @@ -96,16 +96,11 @@ public class PasswordParameterDefinition extends SimpleParameterDefinition { this.defaultValue = Secret.fromString(defaultValue); } - @Extension @Symbol({"password","nonStoredPasswordParam"}) + @Extension @Symbol({"password"}) public final static class ParameterDescriptorImpl extends ParameterDescriptor { @Override public String getDisplayName() { return Messages.PasswordParameterDefinition_DisplayName(); } - - @Override - public String getHelpFile() { - return "/help/parameter/string.html"; - } } } diff --git a/core/src/main/resources/hudson/model/PasswordParameterDefinition/help.html b/core/src/main/resources/hudson/model/PasswordParameterDefinition/help.html new file mode 100644 index 0000000000000000000000000000000000000000..0b9e3662e5e7d9d42acc71fd0075f5583de4b60b --- /dev/null +++ b/core/src/main/resources/hudson/model/PasswordParameterDefinition/help.html @@ -0,0 +1,5 @@ +
+ Pass a password to your build. + The password entered here is made available to the build in plain text as an environment variable like a string parameter would be. + The value will be stored encrypted on the Jenkins master, similar to passwords in Jenkins configuration. +
\ No newline at end of file