34 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)
697JavaBuildTool.Gradle => ("build/libs/*.jar", "/root/.gradle", "caches", "GRADLE_USER_HOME", "gradle", "--no-daemon --version"), 705var outputDirectory = tool is JavaBuildTool.Gradle ? "build" : "target"; 775string[] fileNames = tool is JavaBuildTool.Gradle 878var match = (tool is JavaBuildTool.Gradle ? GradleDistributionRegex() : MavenDistributionRegex()).Match(distributionUrl); 1128if (tool is not JavaBuildTool.Gradle 1190JavaBuildTool.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'", 1896JavaBuildTool.Gradle => Path.Combine(resource.WorkingDirectory, "build", "libs"), 1975buildTool is JavaBuildTool.Gradle ? "build" : "target", 2016JavaBuildTool.Gradle => TryReadGradleProjectName(resource.WorkingDirectory),
JavaVersionDetector.cs (1)
42string?[] candidates = tool is JavaBuildTool.Gradle
Aspire.Hosting.Java.Tests (12)
AddJavaAppPublishTests.cs (5)
691Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Gradle, ["-Pprod"])); 1067var tool = toolName is "gradle" ? JavaBuildTool.Gradle : JavaBuildTool.Maven; 1084Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Gradle)); 1199Assert.Equal(JavaBuildTool.Gradle, tool); 1217Assert.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")]