-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Jenkins ver. 2.222.3
HTML Publisher Plugin 1.23
Getting "Report directory for html publisher is required" when trying to use "publishHtml" inside jobdsl for a freestyle job when "report" has no value
This points to "HTML directory to archive" inside the freestyle job which is not a mandatory value however is being treated as mandatory for jobdsl.
Code:
publishHtml {
report('') {
reportName('Tests')
reportFiles('output.html')
keepAll()
allowMissing()
alwaysLinkToLastBuild()
}
}
https://jenkinsci.github.io/job-dsl-plugin/#method/javaposse.jobdsl.dsl.helpers.publisher.PublisherContext.publishHtml
[JENKINS-63513] htmlpublisher - jobdsl - Report directory for html publisher is required
Component/s | New: job-dsl-plugin [ 16720 ] | |
Component/s | Original: htmlpublisher-plugin [ 15681 ] | |
Assignee | Original: Richard Bywater [ r2b2_nz ] | New: Daniel Spilker [ daspilker ] |
Assignee | Original: Daniel Spilker [ daspilker ] | New: Jamie Tanna [ jamietanna ] |
Assigned to Job DSL component as a starting point given that's the interface for this issue. (If it turns out to be part of an issue with the HTML Publisher plugin please yell out)