diff --git a/buildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.java b/buildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.java index 0093aecd..b64bc055 100644 --- a/buildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.java +++ b/buildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.java @@ -40,6 +40,9 @@ class RootPlugin implements Plugin { PluginManager pluginManager = project.getPluginManager(); pluginManager.apply(MavenPublishPlugin.class); pluginManager.apply(PublishLocalPlugin.class); + // docsarchive needs to be created before artifactory + // conventions are used + project.getConfigurations().create("docsarchive"); new ArtifactoryConventions().apply(project); Javadoc apiTask = createApiTask(project); Zip zipTask = createZipTask(project); @@ -67,7 +70,6 @@ class RootPlugin implements Plugin { // since gradle 8.3 archives configuration started to fail // so using custom configuration name - project.getConfigurations().create("docsarchive"); project.getArtifacts().add("docsarchive", zipTask); return zipTask; }