-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
Jenkins 1.524
Clang Scan-Build Plugin 1.4
The Clang-Scan publisher looks for its reports in a hardcoded directory ($WORKSPACE/clangScanBuildReports). I have a requirement that all generated artifacts (including the report from scan-build) be created in a top-level build directory. Please make the publisher configurable to be able to specify the location or the reports (having it default to $WORKSPACE/clangScanBuildReports is perfectly reasonable).
Code changed in jenkins
User: Maarten Los
Path:
src/main/java/jenkins/plugins/clangscanbuild/ClangScanBuildBuilder.java
src/main/java/jenkins/plugins/clangscanbuild/ClangScanBuildUtils.java
src/main/java/jenkins/plugins/clangscanbuild/actions/ClangScanBuildAction.java
src/main/java/jenkins/plugins/clangscanbuild/publisher/ClangScanBuildPublisher.java
src/main/java/jenkins/plugins/clangscanbuild/publisher/ClangScanBuildPublisherDescriptor.java
src/main/resources/jenkins/plugins/clangscanbuild/ClangScanBuildBuilder/config.jelly
src/main/resources/jenkins/plugins/clangscanbuild/publisher/ClangScanBuildPublisher/config.jelly
src/test/java/jenkins/plugins/clangscanbuild/ClangScanBuildBuilderTest.java
src/test/java/jenkins/plugins/clangscanbuild/history/ClangScanBuildHistoryGathererImplTest.java
src/test/java/jenkins/plugins/clangscanbuild/publisher/ClangScanBuildPublisherTest.java
http://jenkins-ci.org/commit/clang-scanbuild-plugin/b6ceff9b1e7969cf4c830098cbc9ba06df13dab4
Log:
JENKINS-18941 Support configuration of output folder in Builder and report folder in Publisher