33 references to Gradle
Aspire.Hosting.Java (22)
JavaBuildToolAnnotation.cs (1)
77JavaBuildTool.Gradle => (GradleBuildArgs, GradleLaunchArgs),
JavaBuildToolResolver.cs (4)
47(false, true) => JavaBuildTool.Gradle, 116JavaBuildTool.Gradle => File.Exists(Path.Combine(directory, "settings.gradle")) 196(JavaBuildTool.Gradle, true) => "gradlew.bat", 197(JavaBuildTool.Gradle, false) => "gradlew",
JavaDockerfileGenerator.cs (6)
695JavaBuildTool.Gradle => ("build/libs/*.jar", "/root/.gradle", "caches", "GRADLE_USER_HOME", "gradle", "--no-daemon --version"), 703var outputDirectory = tool is JavaBuildTool.Gradle ? "build" : "target"; 772string[] fileNames = tool is JavaBuildTool.Gradle 875var match = (tool is JavaBuildTool.Gradle ? GradleDistributionRegex() : MavenDistributionRegex()).Match(distributionUrl); 1125if (tool is not JavaBuildTool.Gradle 1187JavaBuildTool.Gradle => ["-x", "test", "build"],
JavaHostingExtensions.cs (10)
45JavaBuildToolResolver.GetDefaultWrapperName(JavaBuildTool.Gradle, RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 678return builder.WithBuildToolLaunch(JavaBuildTool.Gradle, task, args, nameof(WithGradleTask)); 794JavaBuildTool.Gradle, 1162var outputDirectory = tool is JavaBuildTool.Gradle ? "build" : "target"; 1322buildResourceName: $"{builder.Resource.Name}-{(tool is JavaBuildTool.Gradle ? "gradle" : "maven")}-build", 1331tool is JavaBuildTool.Gradle ? ["clean", "build"] : ["clean", "package"]; 1583JavaBuildTool.Gradle => "'gradle wrapper'", 1871JavaBuildTool.Gradle => Path.Combine(resource.WorkingDirectory, "build", "libs"), 1950buildTool is JavaBuildTool.Gradle ? "build" : "target", 1991JavaBuildTool.Gradle => TryReadGradleProjectName(resource.WorkingDirectory),
JavaVersionDetector.cs (1)
41string?[] candidates = tool is JavaBuildTool.Gradle
Aspire.Hosting.Java.Tests (11)
AddJavaAppPublishTests.cs (4)
674var tool = toolName is "gradle" ? JavaBuildTool.Gradle : JavaBuildTool.Maven; 691Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Gradle)); 806Assert.Equal(JavaBuildTool.Gradle, tool); 824Assert.Equal(JavaBuildTool.Gradle, tool);
AddJavaAppTests.cs (4)
1061Assert.Equal(JavaBuildTool.Gradle, Assert.IsType<JavaBuildResource>(builder.Resources.First(r => r.Name == "api-gradle-build")).Tool); 1074Assert.Equal(JavaBuildTool.Gradle, Assert.IsType<JavaBuildResource>(buildResource).Tool); 1104[InlineData(nameof(JavaBuildTool.Gradle), true)] 1105[InlineData(nameof(JavaBuildTool.Gradle), false)]
AddSpringBootAppTests.cs (1)
84Assert.Equal(JavaBuildTool.Gradle, runTool);
JavaBuildToolResolverTests.cs (2)
13[InlineData(nameof(JavaBuildTool.Gradle), false, "gradlew")] 14[InlineData(nameof(JavaBuildTool.Gradle), true, "gradlew.bat")]