瀏覽代碼

Delay until PublishAllJavaComponentsPlugin

Rob Winch 4 年之前
父節點
當前提交
05dd69395d
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      buildSrc/src/main/java/org/springframework/gradle/maven/SpringSigningPlugin.java

+ 3 - 3
buildSrc/src/main/java/org/springframework/gradle/maven/SpringSigningPlugin.java

@@ -58,11 +58,11 @@ public class SpringSigningPlugin implements Plugin<Project> {
 		} else {
 			signing.useInMemoryPgpKeys(signingKey, signingPassword);
 		}
-		project.getPlugins().withType(PublishingPlugin.class).all(new Action<PublishingPlugin>() {
+		project.getPlugins().withType(PublishAllJavaComponentsPlugin.class).all(new Action<PublishAllJavaComponentsPlugin>() {
 			@Override
-			public void execute(PublishingPlugin publishingPlugin) {
+			public void execute(PublishAllJavaComponentsPlugin publishingPlugin) {
 				PublishingExtension publishing = project.getExtensions().findByType(PublishingExtension.class);
-				Publication maven = publishing.getPublications().getByName("maven");
+				Publication maven = publishing.getPublications().getByName("mavenJava");
 				signing.sign(maven);
 			}
 		});