Resolve the following problems encountered while trying to publish a publication with multiple artifacts:
The plugin attempts to upload inaccurate descriptors.
Not all module metadata files were actually published.
Be cautious about adding a dependency on the GenerateModuleMetadata task if the publication lacks software components (like from component.java). Otherwise, we might trigger this warning: Maven publication 'greetingPluginPluginMarkerMaven' isn't attached to a component. Gradle metadata only supports publications with software components (e.g. from component.java)
[![👍 Frogbot scanned this pull request and found that it did not add vulnerable dependencies.](https://raw.githubusercontent.com/jfrog/frogbot/master/resources/v2/noVulnerabilityBannerPR.png)](https://github.com/jfrog/frogbot#readme)
Fix https://github.com/jfrog/artifactory-gradle-plugin/issues/87
Resolve the following problems encountered while trying to publish a publication with multiple artifacts:
Maven publication 'greetingPluginPluginMarkerMaven' isn't attached to a component. Gradle metadata only supports publications with software components (e.g. from component.java)