diff options
author | jonmv <venstad@gmail.com> | 2022-04-26 08:32:16 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2022-04-26 08:32:16 +0200 |
commit | 7d7d15829e6f8e938a7c473b4eae04b16e44cb2d (patch) | |
tree | 9dfb032ea4eea17773ab2e3706d6376c8a307cb3 | |
parent | 90eec56b8b83b37b0fce8258f7181e70dbc01fbb (diff) |
Handle null parentVersion properly
2 files changed, 3 insertions, 2 deletions
diff --git a/bundle-plugin/src/test/java/com/yahoo/container/plugin/mojo/GenerateSourcesMojoTest.java b/bundle-plugin/src/test/java/com/yahoo/container/plugin/mojo/GenerateSourcesMojoTest.java index 9aaf06aa357..3b75d9dcb7d 100644 --- a/bundle-plugin/src/test/java/com/yahoo/container/plugin/mojo/GenerateSourcesMojoTest.java +++ b/bundle-plugin/src/test/java/com/yahoo/container/plugin/mojo/GenerateSourcesMojoTest.java @@ -22,4 +22,5 @@ public class GenerateSourcesMojoTest { System.out.println("defaultConfigGenVersion = " + actual); assertEquals(expected, actual); } + } diff --git a/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/ApplicationMojo.java b/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/ApplicationMojo.java index bc6a1a78969..62bb5c53f8c 100644 --- a/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/ApplicationMojo.java +++ b/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/ApplicationMojo.java @@ -79,11 +79,11 @@ public class ApplicationMojo extends AbstractMojo { String metaData = String.format("{\n" + " \"compileVersion\": \"%s\",\n" + " \"buildTime\": %d,\n" + - " \"parentVersion\": \"%s\"\n" + + " \"parentVersion\": %s\n" + "}", compileVersion, System.currentTimeMillis(), - parentVersion); + parentVersion == null ? null : "\"" + parentVersion + "\""); try { Files.write(applicationDestination.toPath().resolve("build-meta.json"), metaData.getBytes(StandardCharsets.UTF_8)); |