Details
Description
when updating maven build plugin the configuration element adds some invalid maven markup, so that maven ignores the build plugin:
empty tags (id, phase) are invalid:
<execution>
<id/>
<phase/>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
Patch: MavenProjectMetadataProvider
final String id = execution.getId();
if (id !=null && !id.isEmpty())
final String phase = execution.getPhase();
if (phase!=null && !phase.isEmpty())