Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
stable-1.565.3
Description
The Jenkins CLI can pass in parameters to a parameterized build. It uses the "-p" option for this. The arguments are parsed using args4j. The version of args4j that has been incorporated has a bug in the MapOptionHandler code where it will not accept a parameter value that has an equals sign ("=") in it; instead it will take everything up to the equals sign. The problem appears to be fixed in newer args4j code.
Code changed in jenkins
User: Damien Nozay
Path:
core/pom.xml
http://jenkins-ci.org/commit/jenkins/ec2b7fcc8d9542cd7b39d3c7594b3ba6d174f6b0
Log:
JENKINS-21160: update pom.xml to warn about mismatched args4jin some circumstances, you may use some older args4j (coming from remoting) when the jenkins about page shows a different version.