-
Improvement
-
Resolution: Fixed
-
Minor
-
None
I've beeng using the plugin for years. It's UI is very useful for small reports located in paths near the workspace. However, for long paths the interface is not comfortable due to small input windows.
I propose to migrate the UI to the classic Jenkins approach:
- vertical layout of controls
- help panels
- storage of UI controls within the HTMLPublisherTarget class
Code changed in jenkins
User: Oleg Nenashev
Path:
src/main/resources/htmlpublisher/HtmlPublisher/config.jelly
src/main/resources/htmlpublisher/HtmlPublisherTarget/config.jelly
src/main/resources/htmlpublisher/HtmlPublisherTarget/config.properties
src/main/resources/htmlpublisher/HtmlPublisherTarget/help-allowMissing.html
src/main/resources/htmlpublisher/HtmlPublisherTarget/help-alwaysLinkToLastBuild.html
src/main/resources/htmlpublisher/HtmlPublisherTarget/help-keepAll.html
src/main/resources/htmlpublisher/HtmlPublisherTarget/help-reportDir.html
src/main/resources/htmlpublisher/HtmlPublisherTarget/help-reportFiles.html
src/main/resources/htmlpublisher/HtmlPublisherTarget/help-reportName.html
src/main/resources/htmlpublisher/lib/repeatableProperty.jelly
src/main/resources/htmlpublisher/lib/taglib
http://jenkins-ci.org/commit/htmlpublisher-plugin/12cf71a649c5354c2a894f509e1983496815d9d5
Log:
JENKINS-29635- Rework the configuration page of the HTML Publisher