Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for gradleDistribution (0.09 sec)

  1. build-logic/integration-testing/src/main/kotlin/gradlebuild/integrationtests/model/GradleDistribution.kt

    import org.gradle.api.tasks.Input
    import org.gradle.api.tasks.InputFiles
    import org.gradle.api.tasks.Internal
    import org.gradle.api.tasks.PathSensitive
    import org.gradle.api.tasks.PathSensitivity
    
    abstract class GradleDistribution {
    
        @get:Internal
        abstract val homeDir: DirectoryProperty
    
        @get:Input
        val name: Provider<String> = homeDir.asFile.map { it.parentFile.parentFile.name }
    
        /**
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Mon Aug 18 18:02:41 UTC 2025
    - 2.1K bytes
    - Viewed (0)
  2. build-logic/integration-testing/src/main/kotlin/gradlebuild/integrationtests/tasks/DistributionTest.kt

        @get:Internal
        abstract val daemonRegistry: DirectoryProperty
    
        @get:Nested
        abstract val gradleDistribution: GradleDistribution
    
        @get:Internal
        abstract val distZipVersion: Property<String>
    
        override fun asArguments(): Iterable<String> {
            val distributionDir = gradleDistribution.homeDir.get().asFile
            return mapOf(
                "integTest.gradleHomeDir" to distributionDir,
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Mon Aug 18 18:02:41 UTC 2025
    - 7.7K bytes
    - Viewed (0)
  3. build-logic/integration-testing/src/main/kotlin/gradlebuild.distribution-testing.gradle.kts

            tracker = it.service
        }
    }
    
    fun DistributionTest.configureGradleTestEnvironment() {
        val taskName = name
    
        gradleInstallationForTest.apply {
            gradleDistribution.homeDir.fileProvider(
                if (executerRequiresFullDistribution(taskName)) {
                    configurations["${prefix}TestFullDistributionRuntimeClasspath"].getSingleFileProvider()
                } else {
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Mon Aug 18 18:02:41 UTC 2025
    - 3.8K bytes
    - Viewed (0)
  4. build-logic-commons/publishing/src/main/kotlin/gradlebuild.publish-public-libraries.gradle.kts

        id("signing")
        `maven-publish`
    }
    
    gradleModule {
        published = true
    }
    
    configureJavadocVariant()
    
    publishing {
        publications {
            create<MavenPublication>("gradleDistribution") {
                configureGradleModulePublication()
            }
        }
    
        plugins.withId("gradlebuild.shaded-jar") {
            publishNormalizedToLocalRepository()
        }
    }
    
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Thu Oct 30 16:56:31 UTC 2025
    - 5.7K bytes
    - Viewed (0)
Back to top