-
Bug
-
Resolution: Unresolved
-
Major
-
None
After Jenkins upgrade to 2.249, the "password" parameter can't be used since the defaultValue("foo") has been replaced by defaultValueAsSecret(Secret.fromString("foo")) (as described in https://issues.jenkins.io/browse/JENKINS-63499) and DSL Job plugin doesn't recognize the hudson.util.Secret class.
Getting the error:
No such property: Secret for class: javaposse.jobdsl.plugin.structs.DescribableContext
Example:
password{
name('name')
description('description')
defaultValueAsSecret(Secret.fromString("foo"))
}