Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 57 for execOperations (0.22 sec)

  1. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/inputs/process/ProcessInPluginIntegrationTest.groovy

                import ${ExecOperations.name};
                import ${Inject.name};
                import ${Plugin.name};
                import ${Project.name};
                ${snippets.imports}
    
                public abstract class SneakyPlugin implements Plugin<Project> {
                    @Inject
                    protected abstract ExecOperations getExecOperations();
    
                    @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/java/toolchain-config-task/groovy/build.gradle

    plugins {
        id 'java-base'
    }
    
    
    abstract class TaskThatRequiresJavaExecutable extends DefaultTask {
    
        @Internal
        abstract RegularFileProperty getJavaExecutable()
    
        @Inject
        protected abstract ExecOperations getExecOps()
    
        @TaskAction
        void action() {
            def outputBytes = new ByteArrayOutputStream()
            execOps.exec {
                executable = javaExecutable.get().asFile.absolutePath
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/snippets/valueProviders/externalProcessValueSource/groovy/build.gradle

    // tag::value-source[]
    abstract class GitVersionValueSource implements ValueSource<String, ValueSourceParameters.None> {
        @Inject
        abstract ExecOperations getExecOperations()
    
        String obtain() {
            ByteArrayOutputStream output = new ByteArrayOutputStream()
            execOperations.exec {
                it.commandLine "git", "--version"
                it.standardOutput = output
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 795 bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/java/toolchain-config-task/kotlin/build.gradle.kts

    }
    
    
    abstract class TaskThatRequiresJavaExecutable : DefaultTask() {
    
        @get:Internal
        abstract val javaExecutable: RegularFileProperty
    
        @get:Inject
        protected abstract val execOps: ExecOperations
    
        @TaskAction
        fun action() {
            val outputBytes = ByteArrayOutputStream()
            execOps.exec {
                executable = javaExecutable.get().asFile.absolutePath
                args = listOf("-version")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  5. platforms/jvm/language-java/src/integTest/groovy/org/gradle/api/tasks/JavaExecWithExecutableJarIntegrationTest.groovy

                            args "hello", "world"
                        }
                    }
                }
    
                task runWithExecOperations {
                    dependsOn jar
                    def execOps = services.get(ExecOperations)
                    def cp = files(jar)
                    doLast {
                        execOps.javaexec {
                            classpath = cp
                            args "hello", "world"
                        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  6. build-logic/cleanup/src/main/kotlin/gradlebuild/cleanup/services/DaemonTracker.kt

        interface Params : BuildServiceParameters {
            val rootProjectDir: DirectoryProperty
        }
    
        @get:Inject
        abstract val execOperations: ExecOperations
    
        private
        val suspiciousDaemons = ConcurrentHashMap<String, MutableSet<String>>()
    
        private
        val daemonPids = ConcurrentHashMap.newKeySet<String>()
    
        private
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jan 08 12:45:57 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/process/internal/DefaultExecOperations.java

    import org.gradle.api.Action;
    import org.gradle.api.internal.ProcessOperations;
    import org.gradle.process.ExecOperations;
    import org.gradle.process.ExecResult;
    import org.gradle.process.ExecSpec;
    import org.gradle.process.JavaExecSpec;
    
    
    public class DefaultExecOperations implements ExecOperations {
    
        private final ProcessOperations processOperations;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 06 09:57:41 UTC 2019
    - 1.4K bytes
    - Viewed (0)
  8. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/inputs/process/ProcessInTransformIntegrationTest.groovy

            return new TransformFixture(
                """
                import ${Inject.name};
                import ${ExecOperations.name};
                ${snippets.imports}
                """,
    
                """
                @Inject
                public abstract ExecOperations getExecOperations();
                """,
    
                snippets.body
            )
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  9. subprojects/core/src/integTest/groovy/org/gradle/api/PluginServiceInjectionIntegrationTest.groovy

    import org.gradle.api.model.ObjectFactory
    import org.gradle.api.provider.ProviderFactory
    import org.gradle.integtests.fixtures.AbstractIntegrationSpec
    import org.gradle.internal.execution.ExecutionEngine
    import org.gradle.process.ExecOperations
    
    import javax.inject.Inject
    
    class PluginServiceInjectionIntegrationTest extends AbstractIntegrationSpec {
    
        def "can apply a plugin with @Inject services constructor arg"() {
            buildFile """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 02 18:26:28 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/process/internal/ExecActionFactory.java

         * If you need to make the action visible to the DSL, use {@link org.gradle.process.ExecOperations} instead.
         */
        ExecAction newExecAction();
    
        /**
         * Creates a {@link JavaExecAction} that is not decorated. Use this when the action is not made visible to the DSL.
         * If you need to make the action visible to the DSL, use {@link org.gradle.process.ExecOperations} instead.
         */
        JavaExecAction newJavaExecAction();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 1.4K bytes
    - Viewed (0)
Back to top