Remove gradle metadata publish

- Remove broken metadata module files to possibly
  bring those back when concept is more useful and
  easier to setup/test.
- Fixes #521
This commit is contained in:
Janne Valkealahti
2022-09-08 17:36:14 +01:00
parent 93a614891f
commit c0517c8bfa
2 changed files with 10 additions and 0 deletions

View File

@@ -21,6 +21,7 @@ import java.util.Map;
import org.gradle.api.Project;
import org.gradle.api.Task;
import org.gradle.api.plugins.PluginManager;
import org.gradle.api.publish.tasks.GenerateModuleMetadata;
import org.jfrog.build.extractor.clientConfiguration.ArtifactSpec;
import org.jfrog.build.extractor.clientConfiguration.ArtifactSpecs;
import org.jfrog.gradle.plugin.artifactory.ArtifactoryPlugin;
@@ -35,6 +36,10 @@ public class ArtifactoryConventions {
PluginManager pluginManager = project.getPluginManager();
pluginManager.apply(ArtifactoryPlugin.class);
project.getTasks().withType(GenerateModuleMetadata.class, metadata -> {
metadata.setEnabled(false);
});
project.getPlugins().withType(ArtifactoryPlugin.class, artifactory -> {
Task task = project.getTasks().findByName(ArtifactoryTask.ARTIFACTORY_PUBLISH_TASK_NAME);
if (task != null) {

View File

@@ -36,6 +36,7 @@ import org.gradle.api.Project;
import org.gradle.api.plugins.JavaLibraryPlugin;
import org.gradle.api.plugins.JavaPlugin;
import org.gradle.api.plugins.PluginManager;
import org.gradle.api.publish.tasks.GenerateModuleMetadata;
import org.gradle.api.artifacts.Configuration;
import org.gradle.api.artifacts.dsl.RepositoryHandler;
import org.gradle.api.file.CopySpec;
@@ -57,6 +58,10 @@ class DocsPlugin implements Plugin<Project> {
pluginManager.apply(AsciidoctorJPlugin.class);
configureAdocPlugins(project);
project.getTasks().withType(GenerateModuleMetadata.class, metadata -> {
metadata.setEnabled(false);
});
}
private void configureAdocPlugins(Project project) {