Add META-INF/LICENSE.txt to published jars
Closes gh-17638
This commit is contained in:
parent
392129b616
commit
ead8ec6e35
|
@ -19,6 +19,7 @@ package io.spring.gradle.convention;
|
||||||
import org.gradle.api.Project
|
import org.gradle.api.Project
|
||||||
import org.gradle.api.plugins.JavaLibraryPlugin;
|
import org.gradle.api.plugins.JavaLibraryPlugin;
|
||||||
import org.gradle.api.plugins.PluginManager
|
import org.gradle.api.plugins.PluginManager
|
||||||
|
import org.gradle.api.tasks.bundling.Jar
|
||||||
import org.springframework.gradle.classpath.CheckClasspathForProhibitedDependenciesPlugin;
|
import org.springframework.gradle.classpath.CheckClasspathForProhibitedDependenciesPlugin;
|
||||||
import org.springframework.gradle.maven.SpringMavenPlugin;
|
import org.springframework.gradle.maven.SpringMavenPlugin;
|
||||||
|
|
||||||
|
@ -41,6 +42,10 @@ class SpringModulePlugin extends AbstractSpringJavaPlugin {
|
||||||
if (!Utils.isRelease(project)) {
|
if (!Utils.isRelease(project)) {
|
||||||
deployArtifacts.dependsOn project.tasks.artifactoryPublish
|
deployArtifacts.dependsOn project.tasks.artifactoryPublish
|
||||||
}
|
}
|
||||||
|
project.tasks.withType(Jar) {
|
||||||
|
from(project.rootProject.files('LICENSE.txt'))
|
||||||
|
into('META-INF')
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue