Skip to content

Commit d5107dd

Browse files
committed
Merge Add META-INF/LICENSE.txt to published jars
2 parents 452d311 + ead8ec6 commit d5107dd

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

buildSrc/src/main/groovy/io/spring/gradle/convention/SpringModulePlugin.groovy

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package io.spring.gradle.convention;
1919
import org.gradle.api.Project
2020
import org.gradle.api.plugins.JavaLibraryPlugin;
2121
import org.gradle.api.plugins.PluginManager
22+
import org.gradle.api.tasks.bundling.Jar
2223
import org.springframework.gradle.classpath.CheckClasspathForProhibitedDependenciesPlugin;
2324
import org.springframework.gradle.maven.SpringMavenPlugin;
2425

@@ -41,6 +42,10 @@ class SpringModulePlugin extends AbstractSpringJavaPlugin {
4142
if (!Utils.isRelease(project)) {
4243
deployArtifacts.dependsOn project.tasks.artifactoryPublish
4344
}
45+
project.tasks.withType(Jar) {
46+
from(project.rootProject.files('LICENSE.txt'))
47+
into('META-INF')
48+
}
4449
}
4550

4651
}

0 commit comments

Comments
 (0)