File tree Expand file tree Collapse file tree 4 files changed +17
-23
lines changed
buildSrc/src/main/java/org/springframework/pulsar/gradle
src/main/java/org/springframework/pulsar/docs Expand file tree Collapse file tree 4 files changed +17
-23
lines changed Original file line number Diff line number Diff line change 2626import org .springframework .boot .gradle .JavaConventionsPlugin ;
2727import org .springframework .boot .gradle .optional .OptionalDependenciesPlugin ;
2828import org .springframework .pulsar .gradle .docs .asciidoc .AsciidoctorConventionsPlugin ;
29- import org .springframework .pulsar .gradle .publish .PublishAllJavaComponentsPlugin ;
3029import org .springframework .pulsar .gradle .publish .SpringPublishPlugin ;
3130
3231/**
@@ -44,7 +43,6 @@ public void apply(final Project project) {
4443 pluginManager .apply (JavaConventionsPlugin .class );
4544 pluginManager .apply (AsciidoctorConventionsPlugin .class );
4645 pluginManager .apply (SpringPublishPlugin .class );
47- pluginManager .apply (PublishAllJavaComponentsPlugin .class );
4846 pluginManager .apply (OptionalDependenciesPlugin .class );
4947 }
5048}
Original file line number Diff line number Diff line change 1919import org .gradle .api .Project ;
2020import org .gradle .api .plugins .PluginManager ;
2121
22+ import org .springframework .pulsar .gradle .publish .PublishAllJavaComponentsPlugin ;
23+
2224/**
2325 * @author Chris Bono
2426 */
@@ -28,6 +30,7 @@ public class SpringModulePlugin extends SpringDocsModulePlugin {
2830 public void apply (final Project project ) {
2931 super .apply (project );
3032 PluginManager pluginManager = project .getPluginManager ();
33+ pluginManager .apply (PublishAllJavaComponentsPlugin .class );
3134 pluginManager .apply (JacocoConventionsPlugin .class );
3235 }
3336}
Original file line number Diff line number Diff line change @@ -190,3 +190,17 @@ publishing {
190190artifactoryPublish {
191191 publications(publishing. publications. mavenJava)
192192}
193+
194+ signing {
195+ required { project. hasProperty(" signing.keyId" ) || project. hasProperty(" signingKey" ) && gradle. taskGraph. hasTask(" publishArtifacts" ) }
196+ def signingKeyId = (String ) project. findProperty(" signing.keyId" );
197+ def signingKey = (String ) project. findProperty(" signingKey" );
198+ def signingPassword = (String ) project. findProperty(" signingPassword" );
199+ if (signingKeyId != null ) {
200+ useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword);
201+ }
202+ else {
203+ useInMemoryPgpKeys(signingKey, signingPassword);
204+ }
205+ sign publishing. publications. mavenJava
206+ }
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments