Skip to content

Commit 0b08e98

Browse files
committed
Create docsarchive configuration before convention
- Zip dist didn't get published and looks like docsarchive needs to exist before ArtifactoryConventions is applied. - Relates #821
1 parent aa9baf4 commit 0b08e98

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

buildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ public void apply(Project project) {
4040
PluginManager pluginManager = project.getPluginManager();
4141
pluginManager.apply(MavenPublishPlugin.class);
4242
pluginManager.apply(PublishLocalPlugin.class);
43+
// docsarchive needs to be created before artifactory
44+
// conventions are used
45+
project.getConfigurations().create("docsarchive");
4346
new ArtifactoryConventions().apply(project);
4447
Javadoc apiTask = createApiTask(project);
4548
Zip zipTask = createZipTask(project);
@@ -67,7 +70,6 @@ private Zip createZipTask(Project project) {
6770

6871
// since gradle 8.3 archives configuration started to fail
6972
// so using custom configuration name
70-
project.getConfigurations().create("docsarchive");
7173
project.getArtifacts().add("docsarchive", zipTask);
7274
return zipTask;
7375
}

0 commit comments

Comments
 (0)