Browse Source

Ensure Maven plugin descriptor inputs are out-of-date on version change

Closes gh-22766
pull/22996/head
Andy Wilkinson 6 years ago
parent
commit
d064ccabc4
  1. 1
      buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java

1
buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java

@ -177,6 +177,7 @@ public class MavenPluginPlugin implements Plugin<Project> { @@ -177,6 +177,7 @@ public class MavenPluginPlugin implements Plugin<Project> {
pluginDescriptorInputs.from(pomFile, (copy) -> replaceVersionPlaceholder(copy, project));
pluginDescriptorInputs.from(sourceSet.getOutput().getClassesDirs(), (sync) -> sync.into("target/classes"));
pluginDescriptorInputs.from(sourceSet.getAllJava().getSrcDirs(), (sync) -> sync.into("src/main/java"));
pluginDescriptorInputs.getInputs().property("version", project.getVersion());
return pluginDescriptorInputs;
}

Loading…
Cancel
Save