Uploaded image for project: 'Maven Shared Components'
  1. Maven Shared Components
  2. MSHARED-1236

Supply execution id of caller (Maven Site Plugin) to MavenReportExecutorRequest

    XMLWordPrintableJSON

Details

    Description

      When a reporting plugin is being run in the context of the Maven Site Plugin one can observe the following debug output:

      [DEBUG] Configuring mojo execution 'org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.1:index:null' with basic configurator -->
      

      Note the null. The reason is that the execution id is not passed along from Maven Site Plugin to the plugin execution. One would expect the following:

      [DEBUG] Configuring mojo execution 'org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.1:index:default-site' with basic configurator -->
      

      Therefore, modify MavenReportExecutorRequest to be able to pass the execution of the Maven Site Plugin to the MavenReportExecutor.

      Attachments

        Issue Links

          Activity

            People

              michael-o Michael Osipov
              michael-o Michael Osipov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: