47 references to JavaHostingExtensions
Aspire.Hosting.Java (9)
IJavaAppResource.cs (1)
14/// <see cref="JavaHostingExtensions.WithJvmArgs{T}(IResourceBuilder{T}, string[])"/>, applies to both
JavaDockerfileGenerator.cs (8)
160? $"/app/{JavaHostingExtensions.QuarkusRunJarName}" 562var authored = JavaHostingExtensions.ResolveOtelAgentPath(resource, annotation); 1010$"{JavaHostingExtensions.GenerateWrapperCommand(tool)} and commit the whole " + 1063$"with {JavaHostingExtensions.GenerateWrapperCommand(tool)}, or point at an existing " + 1082$"{JavaHostingExtensions.GenerateWrapperCommand(tool)} so both scripts are present."); 1229var fastJarDirectory = $"{outputDirectory}/{JavaHostingExtensions.QuarkusFastJarDirectory}"; 1232$"{ContainerArtifactDirectory}/{JavaHostingExtensions.QuarkusRunJarName}", 1249+ $"*) cp \"{outputDirectory}/$quarkus_artifact\" {ContainerArtifactDirectory}/{JavaHostingExtensions.QuarkusRunJarName} && "
Aspire.Hosting.Java.Tests (38)
AddJavaAppTests.cs (31)
39tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 46Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), tempDir.Path, "spring-boot:run"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 54tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 59Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper), tempDir.Path, "bootRun", "--no-daemon"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 312tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 320var expectedWrapper = Path.GetFullPath(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper)); 330tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 338var expectedWrapper = Path.GetFullPath(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper)); 350repo.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 359var expectedWrapper = Path.GetFullPath(Path.Combine(repo.Path, JavaHostingExtensions.s_defaultGradleWrapper)); 370repo.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 379var expectedWrapper = Path.GetFullPath(Path.Combine(repo.Path, JavaHostingExtensions.s_defaultMavenWrapper)); 390repo.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 392File.WriteAllText(Path.Combine(module, JavaHostingExtensions.s_defaultGradleWrapper), "#!/bin/sh\n"); 398var expectedWrapper = Path.GetFullPath(Path.Combine(module, JavaHostingExtensions.s_defaultGradleWrapper)); 412var (command, leadingArgs) = JavaHostingExtensions.WrapperInvocationFor(wrapperPath, workingDirectory, isWindows: true); 425var (command, leadingArgs) = JavaHostingExtensions.WrapperInvocationFor( 815var wrapper = Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper); 859Assert.Contains(nameof(JavaHostingExtensions.WithWrapperPath), ex.Message); 1455tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1560tempDir.WriteWrapper(tool == "maven" ? JavaHostingExtensions.s_defaultMavenWrapper : JavaHostingExtensions.s_defaultGradleWrapper); 1606tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1627tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1645tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1663tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1681tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 1712tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1729tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1745tempDir.WriteWrapper(JavaHostingExtensions.s_defaultGradleWrapper); 1767tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper);
AddQuarkusAppTests.cs (2)
101Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), tempDir.Path, "quarkus:dev"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 118Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper), tempDir.Path, "quarkusDev"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource));
AddSpringBootAppTests.cs (5)
26Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), tempDir.Path, "spring-boot:run"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 43Assert.Equal(ExpectedWrapperInvocation.Args(Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultGradleWrapper), tempDir.Path, "bootRun"), await ArgumentEvaluator.GetArgumentListAsync(app.Resource)); 108tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper); 119Path.Combine(tempDir.Path, JavaHostingExtensions.s_defaultMavenWrapper), 131tempDir.WriteWrapper(JavaHostingExtensions.s_defaultMavenWrapper);