diff --git a/feed.xml b/feed.xml index 86faacffaa..c8d274a8dc 100644 --- a/feed.xml +++ b/feed.xml @@ -5,8 +5,8 @@ Intended as a documentation theme based on Jekyll for technical writers documenting software and other technical products, this theme has all the elements you would need to handle multiple products with both multi-level sidebar navigation, tags, and other documentation features. https://pmd.github.io/pmd/ - Mon, 20 Dec 2021 09:36:13 +0000 - Mon, 20 Dec 2021 09:36:13 +0000 + Mon, 20 Dec 2021 18:17:14 +0000 + Mon, 20 Dec 2021 18:17:14 +0000 Jekyll v3.9.0 diff --git a/pmd_userdocs_tools.html b/pmd_userdocs_tools.html index c1e6cc9bf2..bea55c048a 100644 --- a/pmd_userdocs_tools.html +++ b/pmd_userdocs_tools.html @@ -1469,6 +1469,19 @@ plugins for VS Code and IntelliJ, providing a consistent analysis along your dev
  • Documentation: https://doc.codiga.io
  • +

    GitHub Actions

    + +

    PMD provides its own GitHub Action, that can be integrated in custom workflows.

    + +

    It can execute PMD with your own ruleset against your project. It creates a SARIF +report which is uploaded as a build artifact. Furthermore the build can be failed based on the number of violations.

    + +

    The action can also be used as a code scanner to create “Code scanning alerts”.

    + + +

    IDE Integrations

    Summary

    diff --git a/pmd_userdocs_tools_ci.html b/pmd_userdocs_tools_ci.html index bf92856abd..eceddc9ac1 100644 --- a/pmd_userdocs_tools_ci.html +++ b/pmd_userdocs_tools_ci.html @@ -1445,16 +1445,26 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3

    PMD can be integrate through some of the Continuous Integration tools that exist now. Here is a list of known (to us) plugin to do so.

    -

    Hudson Plugin

    +

    Jenkins Plugin

    -

    Hafner Ullrich has developed a PMD plugin for Hudson. -Please check the plugin homepage for more info.

    +

    Ullrich Hafner developed the +Warnings Next Generation plugin for Jenkins. It supports +PMD among many other linting tools.

    + +

    Continuum

    Continuum does not have a plugin for PMD per see, but can failed the build according to the result of the PMD maven plugin.

    +

    GitHub Action

    + +

    See Other Tools / Integrations

    + diff --git a/tag_tools.html b/tag_tools.html index e078b8e06e..0f6329b028 100644 --- a/tag_tools.html +++ b/tag_tools.html @@ -1526,7 +1526,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3 Continuous Integrations plugins Page - Introduction PMD can be integrate through some of the Continuous Integration tools that exist now. Here is a list of known (to us) plugin to do so. Hudson Plugin Hafner Ullrich has developed a PMD plugin for Hudson. Please check the plugin homepage for more info. <h2... + Introduction PMD can be integrate through some of the Continuous Integration tools that exist now. Here is a list of known (to us) plugin to do so. Jenkins Plugin Ullrich Hafner developed the Warnings Next Generation plugin for Jenkins. It supports PMD among many other linting... diff --git a/tag_userdocs.html b/tag_userdocs.html index a96c6aa291..e7e051f3f4 100644 --- a/tag_userdocs.html +++ b/tag_userdocs.html @@ -1530,7 +1530,7 @@ $('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3 Continuous Integrations plugins Page - Introduction PMD can be integrate through some of the Continuous Integration tools that exist now. Here is a list of known (to us) plugin to do so. Hudson Plugin Hafner Ullrich has developed a PMD plugin for Hudson. Please check the plugin homepage for more info. <h2... + Introduction PMD can be integrate through some of the Continuous Integration tools that exist now. Here is a list of known (to us) plugin to do so. Jenkins Plugin Ullrich Hafner developed the Warnings Next Generation plugin for Jenkins. It supports PMD among many other linting...