title: maven-release-plugin does not work for multi-module POMs
body: <p><strong>Plugin version:</strong> 2.0</p>
  
  <p>I am trying to use the maven-release-plugin to set the version of the parent POM and all modules.</p>
  
  <p>Using the following parent POM:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt;
      &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  
      &lt;groupId&gt;uk.co.mycompany&lt;/groupId&gt;
      &lt;artifactId&gt;myProject&lt;/artifactId&gt;
      &lt;version&gt;latest-SNAPSHOT&lt;/version&gt;
      &lt;packaging&gt;pom&lt;/packaging&gt;
      &lt;name&gt;My Project&lt;/name&gt;
  
      &lt;modules&gt;
          &lt;module&gt;../../subPom1&lt;/module&gt;
          &lt;module&gt;../../subPom2&lt;/module&gt;
              &lt;module&gt;../../subPom3&lt;/module&gt;
      &lt;/modules&gt;
  
      &lt;build&gt;
          &lt;plugins&gt;
              &lt;plugin&gt;
                  &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                  &lt;artifactId&gt;maven-release-plugin&lt;/artifactId&gt;
                  &lt;version&gt;2.0&lt;/version&gt;
                  &lt;executions&gt;
                      &lt;execution&gt;
                          &lt;phase&gt;clean&lt;/phase&gt;
                          &lt;id&gt;set-release-versions&lt;/id&gt;
                          &lt;configuration&gt;
                              &lt;developmentVersion&gt;1.1.8&lt;/developmentVersion&gt;
                              &lt;autoVersionSubmodules&gt;true&lt;/autoVersionSubmodules&gt;
                          &lt;/configuration&gt;
                      &lt;/execution&gt;
                  &lt;/executions&gt;
              &lt;/plugin&gt;
  
          &lt;/plugins&gt;
      &lt;/build&gt;
  &lt;/project&gt;
  </code></pre>
  
  <p>When running <code>mvn clean install -DskipTests -Pdeploy</code>, the configuration to run the plugin on the clean phase is totally ignored and the build is made using the value "latest-SNAPSHOT".</p>
  
  <p>I was expecting it to pick up the value "1.1.8" from the plugin configuration.</p>
  
  <p>Each child POM is equivalent to:</p>
  
  <pre><code>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt;
      &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
      &lt;parent&gt;
          &lt;groupId&gt;uk.co.mycompany&lt;/groupId&gt;
          &lt;artifactId&gt;myProject&lt;/artifactId&gt;
          &lt;version&gt;latest-SNAPSHOT&lt;/version&gt;
          &lt;relativePath&gt;../../System/build/parentPom.xml&lt;/relativePath&gt;
      &lt;/parent&gt;
  
      ...
  
  &lt;/project&gt;
  </code></pre>
  
  <p>Why is the configuration ignored? </p>
  
  <p><strong>Edit #1:</strong> Filesystem structure as requested:</p>
  
  <pre><code>/
   |- system
   |  |
   |  |- build
   |      |
   |      |-parentPOM file
   |
   |- business
   |     |
   |     | - childPOM1
   |     | - childPOM2
   |- client
   |     | - childPOM3
   |     | - childPOM4
  </code></pre>
  
  <p>Ignore the .../... in the SSCCE - I have obfuscated the true values to describe the problem generically.</p>
  
  <p><strong>Edit #2:</strong> I have moved the definition to <code>&lt;pluginManagement&gt;</code> as advised but the problem remains the same (not using plugin, no feedback to console):</p>
  
  <pre><code>&lt;pluginManagement&gt;
              &lt;plugins&gt;
                  &lt;plugin&gt;
                      &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                      &lt;artifactId&gt;maven-release-plugin&lt;/artifactId&gt;
                      &lt;version&gt;2.0&lt;/version&gt;
                      &lt;configuration&gt;
                          &lt;developmentVersion&gt;1.1.8&lt;/developmentVersion&gt;
                          &lt;autoVersionSubmodules&gt;true&lt;/autoVersionSubmodules&gt;
                      &lt;/configuration&gt;
                  &lt;/plugin&gt;
              &lt;/plugins&gt;
          &lt;/pluginManagement&gt;
  </code></pre>