29 references to Maven
Aspire.Hosting.Java (15)
JavaBuildToolAnnotation.cs (1)
76JavaBuildTool.Maven => (MavenBuildArgs, MavenLaunchArgs),
JavaBuildToolResolver.cs (4)
46(true, false) => JavaBuildTool.Maven, 120JavaBuildTool.Maven => File.Exists(Path.Combine(directory, "pom.xml")), 194(JavaBuildTool.Maven, true) => "mvnw.cmd", 195(JavaBuildTool.Maven, false) => "mvnw",
JavaDockerfileGenerator.cs (4)
694JavaBuildTool.Maven => ("target/*.jar", "/root/.m2", "repository", (string?)null, ".mvn", "-B -ntp --version"), 705var requiresUnzip = tool is JavaBuildTool.Maven 881if (tool is JavaBuildTool.Maven) 1186JavaBuildTool.Maven => ["-B", "-ntp", "-DskipTests", "package"],
JavaHostingExtensions.cs (6)
43JavaBuildToolResolver.GetDefaultWrapperName(JavaBuildTool.Maven, RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 650return builder.WithBuildToolLaunch(JavaBuildTool.Maven, goal, args, nameof(WithMavenGoal)); 761JavaBuildTool.Maven, 1582JavaBuildTool.Maven => "'mvn -N wrapper:wrapper'", 1870JavaBuildTool.Maven => Path.Combine(resource.WorkingDirectory, "target"), 1990JavaBuildTool.Maven => TryReadMavenArtifactId(Path.Combine(resource.WorkingDirectory, "pom.xml")),
Aspire.Hosting.Java.Tests (14)
AddJavaAppPublishTests.cs (1)
674var tool = toolName is "gradle" ? JavaBuildTool.Gradle : JavaBuildTool.Maven;
AddJavaAppTests.cs (5)
1035Assert.Equal(JavaBuildTool.Maven, Assert.IsType<JavaBuildResource>(builder.Resources.First(r => r.Name == "api-maven-build")).Tool); 1048Assert.Equal(JavaBuildTool.Maven, Assert.IsType<JavaBuildResource>(buildResource).Tool); 1102[InlineData(nameof(JavaBuildTool.Maven), true)] 1103[InlineData(nameof(JavaBuildTool.Maven), false)] 1112if (toolName is nameof(JavaBuildTool.Maven))
AddSpringBootAppTests.cs (1)
389Assert.Equal(JavaBuildTool.Maven, Assert.IsType<JavaBuildResource>(buildResource).Tool);
JavaBuildToolResolverTests.cs (7)
11[InlineData(nameof(JavaBuildTool.Maven), false, "mvnw")] 12[InlineData(nameof(JavaBuildTool.Maven), true, "mvnw.cmd")] 38var wrapperPath = JavaBuildToolResolver.ResolveWrapperPath(app.Resource, JavaBuildTool.Maven, isWindows); 52var wrapperPath = JavaBuildToolResolver.ResolveWrapperPath(resource, JavaBuildTool.Maven, isWindows: false); 76var wrapperPath = JavaBuildToolResolver.ResolveWrapperPath(resource, JavaBuildTool.Maven, isWindows: false); 103var wrapperPath = JavaBuildToolResolver.ResolveWrapperPath(resource, JavaBuildTool.Maven, isWindows: false); 127var wrapperPath = JavaBuildToolResolver.ResolveWrapperPath(resource, JavaBuildTool.Maven, isWindows: false);