Branch: refs/heads/master Home: https://github.com/jenkinsci/codedx-plugin Commit: 61e8edc4d26688ea5f98203ccf4902eabcb12b8a https://github.com/jenkinsci/codedx-plugin/commit/61e8edc4d26688ea5f98203ccf4902eabcb12b8a Author: Tyler Camp <tylermatthewc...@gmail.com> Date: 2020-04-02 (Thu, 02 Apr 2020)
Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/codedx/CodeDxBuildAction.java M src/main/java/org/jenkinsci/plugins/codedx/CodeDxChartBuilder.java M src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java M src/main/java/org/jenkinsci/plugins/codedx/CodeDxResult.java Log Message: ----------- WIP changes for pipelines compatibility Basic implementation of `SimpleBuildStep` on `CodeDxPublisher` for compatibility with pipelines, update dependencies appropriately Commit: 78a2ee8679378aaac5f8ec12fcc1b155cda9de41 https://github.com/jenkinsci/codedx-plugin/commit/78a2ee8679378aaac5f8ec12fcc1b155cda9de41 Author: Tyler Camp <tylermatthewc...@gmail.com> Date: 2020-04-03 (Fri, 03 Apr 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java Log Message: ----------- Fix form validation errors Validation was referencing data (project workspace) that's not always available. For pipeline templates, it attempts to test input paths using some previous sample workspace but pipelines won't always just have one workspace. Rather than attempt to test against all workspaces, allow validation to pass when no `project` has been provided. Commit: 942ebbb98f53dd9c26acf5e03d5557ba93d64f84 https://github.com/jenkinsci/codedx-plugin/commit/942ebbb98f53dd9c26acf5e03d5557ba93d64f84 Author: Tyler Camp <tylermatthewc...@gmail.com> Date: 2020-04-06 (Mon, 06 Apr 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/codedx/CodeDxBuildAction.java M src/main/java/org/jenkinsci/plugins/codedx/CodeDxProjectAction.java M src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java Log Message: ----------- Support project actions in pipelines, so analysis summary shows Commit: b861407b6dbae2163fcde15c83cf955f997e9ab6 https://github.com/jenkinsci/codedx-plugin/commit/b861407b6dbae2163fcde15c83cf955f997e9ab6 Author: Tyler Camp <tylermatthewc...@gmail.com> Date: 2020-04-06 (Mon, 06 Apr 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java M src/main/java/org/jenkinsci/plugins/codedx/Util.java Log Message: ----------- Throw exceptions to fail build when an error occurs New `perform` API has `void` return, so we need to throw an exception to indicate failure instead of using the return value. Commit: 546b2754a89e370372f2d725bb76f6959a1d8754 https://github.com/jenkinsci/codedx-plugin/commit/546b2754a89e370372f2d725bb76f6959a1d8754 Author: Tyler Camp <tylermatthewc...@gmail.com> Date: 2020-04-06 (Mon, 06 Apr 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java Log Message: ----------- Remove unnecessary properties from ctor and move to setters Best practice dictates that only properties that are truly required should be in the constructor parameters. Anything else should be moved to @DataBoundSetters. Compare: https://github.com/jenkinsci/codedx-plugin/compare/e03d02723bc6...546b2754a89e -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/codedx-plugin/push/refs/heads/master/e03d02-546b27%40github.com.