diff --git a/src/main/java/org/hibernate/infra/develocity/scan/BuildScanMetadata.java b/src/main/java/org/hibernate/infra/develocity/scan/BuildScanMetadata.java index 68145ca..21f6c2a 100644 --- a/src/main/java/org/hibernate/infra/develocity/scan/BuildScanMetadata.java +++ b/src/main/java/org/hibernate/infra/develocity/scan/BuildScanMetadata.java @@ -10,6 +10,7 @@ import org.apache.maven.execution.MavenSession; import org.apache.maven.model.Profile; +import org.apache.maven.project.MavenProject; import org.hibernate.infra.develocity.GoalMetadataProvider; import org.hibernate.infra.develocity.Log; import org.hibernate.infra.develocity.util.JavaVersions; @@ -36,7 +37,10 @@ public static void addMainMetadata(BuildScanApi buildScanApi, MavenSession maven if ( !isBlank( mavenCommandLine ) ) { buildScanApi.value( "Maven command line", mavenCommandLine ); } - buildScanApi.tag(mavenSession.getTopLevelProject().getGroupId()); + MavenProject topLevelProject = mavenSession.getTopLevelProject(); + if (topLevelProject != null) { + buildScanApi.tag(topLevelProject.getGroupId()); + } }