From 36e02a3065d98a6281d6ca579436f47e9477b970 Mon Sep 17 00:00:00 2001 From: jonmv Date: Mon, 8 Aug 2022 10:58:06 +0200 Subject: Use project basedir when looking for deployment.xml in compile versjon mojo --- .../src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vespa-maven-plugin') diff --git a/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java b/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java index 707da31b5ef..4e5c80e1099 100644 --- a/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java +++ b/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java @@ -6,6 +6,7 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.w3c.dom.Element; +import java.io.File; import java.io.IOException; import java.io.UncheckedIOException; import java.nio.file.Files; @@ -28,7 +29,7 @@ public class CompileVersionMojo extends AbstractVespaMojo { @Override protected void doExecute() throws IOException { Path output = Paths.get(outputFile).toAbsolutePath(); - OptionalInt allowMajor = majorVersion(Paths.get("src/main/application/deployment.xml")); + OptionalInt allowMajor = majorVersion(new File(project.getBasedir(), "src/main/application/deployment.xml").toPath()); String compileVersion = controller.compileVersion(id, allowMajor); if (allowMajor.isPresent()) { getLog().info("Allowing major version " + allowMajor.getAsInt() + "."); -- cgit v1.2.3