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