diff --git a/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/PublishPlugin.java b/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/PublishPlugin.java index 9f96d4eafa33..0ccb05e72244 100644 --- a/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/PublishPlugin.java +++ b/build-conventions/src/main/java/org/elasticsearch/gradle/internal/conventions/PublishPlugin.java @@ -175,6 +175,8 @@ public class PublishPlugin implements Plugin { private static void configureWithShadowPlugin(Project project, MavenPublication publication) { var shadow = project.getExtensions().getByType(ShadowExtension.class); shadow.component(publication); + publication.artifact(project.getTasks().named("javadocJar")); + publication.artifact(project.getTasks().named("sourcesJar")); } private static void addScmInfo(XmlProvider xml, GitInfo gitInfo) {