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)
695JavaBuildTool.Gradle => ("build/libs/*.jar", "/root/.gradle", "caches", "GRADLE_USER_HOME", "gradle", "--no-daemon --version"), 703var outputDirectory = tool is JavaBuildTool.Gradle ? "build" : "target"; 773string[] fileNames = tool is JavaBuildTool.Gradle 876var match = (tool is JavaBuildTool.Gradle ? GradleDistributionRegex() : MavenDistributionRegex()).Match(distributionUrl); 1126if (tool is not JavaBuildTool.Gradle 1188JavaBuildTool.Gradle => ["-x", "test", "build"],
JavaHostingExtensions.cs (10)
42JavaBuildToolResolver.GetDefaultWrapperName(JavaBuildTool.Gradle, RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 675return builder.WithBuildToolLaunch(JavaBuildTool.Gradle, task, args, nameof(WithGradleTask)); 791JavaBuildTool.Gradle, 1159var outputDirectory = tool is JavaBuildTool.Gradle ? "build" : "target"; 1319buildResourceName: $"{builder.Resource.Name}-{(tool is JavaBuildTool.Gradle ? "gradle" : "maven")}-build", 1328tool is JavaBuildTool.Gradle ? ["clean", "build"] : ["clean", "package"]; 1580JavaBuildTool.Gradle => "'gradle wrapper'", 1893JavaBuildTool.Gradle => Path.Combine(resource.WorkingDirectory, "build", "libs"), 1972buildTool is JavaBuildTool.Gradle ? "build" : "target", 2013JavaBuildTool.Gradle => TryReadGradleProjectName(resource.WorkingDirectory),
JavaVersionDetector.cs (1)
42string?[] candidates = tool is JavaBuildTool.Gradle
Aspire.Hosting.Java.Tests (12)
AddJavaAppPublishTests.cs (5)
689Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Gradle, ["-Pprod"])); 1065var tool = toolName is "gradle" ? JavaBuildTool.Gradle : JavaBuildTool.Maven; 1082Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Gradle)); 1197Assert.Equal(JavaBuildTool.Gradle, tool); 1215Assert.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")]