github / maven-plugins

Official GitHub Maven Plugins
MIT License
587 stars 197 forks source link

Site plugin / Skip operations if outputDirectory is missing or empty #128

Open knoan opened 7 years ago

knoan commented 7 years ago

In multi-module setups with site plugin configuration inherited from aggregator modules, the plugin fails if outputDirectory (default target/site) is missing or empty, e.g. for parent modules.

The plugin should ignore modules with <packaging>pom</packaging> or skip GitHub push if the output directory is missing or empty.