Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 57 for execOperations (0.26 sec)

  1. platforms/documentation/docs/src/snippets/valueProviders/externalProcessValueSource/kotlin/build.gradle.kts

    // tag::value-source[]
    abstract class GitVersionValueSource : ValueSource<String, ValueSourceParameters.None> {
        @get:Inject
        abstract val execOperations: ExecOperations
    
        override fun obtain(): String {
            val output = ByteArrayOutputStream()
            execOperations.exec {
                commandLine("git", "--version")
                standardOutput = output
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 811 bytes
    - Viewed (0)
  2. build-logic/lifecycle/src/main/kotlin/PrintStackTracesOnTimeoutBuildService.kt

    import org.gradle.api.services.BuildService
    import org.gradle.api.services.BuildServiceParameters
    import org.gradle.process.ExecOperations
    import java.util.Timer
    import javax.inject.Inject
    import kotlin.concurrent.timerTask
    
    
    abstract class PrintStackTracesOnTimeoutBuildService @Inject constructor(private val execOperations: ExecOperations) : BuildService<PrintStackTracesOnTimeoutBuildService.Params>, AutoCloseable {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 22 07:59:48 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  3. platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorServicesIntegrationTest.groovy

            fixture.workActionThatCreatesFiles.extraFields += """
                org.gradle.process.ExecOperations execOperations
            """
            fixture.workActionThatCreatesFiles.constructorArgs = "org.gradle.process.ExecOperations execOperations"
            fixture.workActionThatCreatesFiles.constructorAction = "this.execOperations = execOperations"
            fixture.testParameterType.fields += [
                classpath: "ConfigurableFileCollection",
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  4. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/RemoteProject.groovy

    abstract class RemoteProject extends DefaultTask {
    
        private final FileSystemOperations fsOps
        private final ExecOperations execOps
    
        @Inject
        RemoteProject(FileSystemOperations fsOps, ExecOperations execOps) {
            this.fsOps = fsOps
            this.execOps = execOps
        }
    
        /**
         * URI of the git repository.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jul 06 10:57:13 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/provider/ValueSource.java

     * <pre>
     * public abstract class MyValueSource implements ValueSource&lt;String, ValueSourceParameters.None&gt; {
     *     private final ExecOperations execOperations;
     *
     *     {@literal @}Inject
     *     public MyValueSource(ExecOperations execOperations) {
     *         this.execOperations = execOperations;
     *     }
     *
     *     {@literal @}Override
     *     {@literal @}Nullable
     *     public String obtain() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 13:02:13 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  6. build-logic/performance-testing/src/main/kotlin/gradlebuild/performance/tasks/PerformanceTestReport.kt

        @get:Inject
        abstract val execOperations: ExecOperations
    
        init {
            debugReportGeneration.convention(false)
            outputs.doNotCacheIf("Debug enabled") { debugReportGeneration.get() }
        }
    
        @TaskAction
        fun generateReport() {
            val reporter = PerformanceReporter(execOperations, fileOperations)
            reporter.report(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 22 15:27:22 UTC 2022
    - 4.2K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultValueSourceProviderFactory.java

        private final IsolatableFactory isolatableFactory;
        private final GradleProperties gradleProperties;
        private final CalculatedValueFactory calculatedValueFactory;
        private final ExecOperations execOperations;
        private final AnonymousListenerBroadcast<ValueListener> valueBroadcaster;
        private final AnonymousListenerBroadcast<ComputationListener> computationBroadcaster;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:26:25 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  8. subprojects/core/src/integTest/groovy/org/gradle/api/ObjectExtensionServiceInjectionIntegrationTest.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
    
    
    class ObjectExtensionServiceInjectionIntegrationTest extends AbstractIntegrationSpec {
        // Document current behaviour
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 04 22:26:51 UTC 2021
    - 5K bytes
    - Viewed (0)
  9. platforms/jvm/language-java/src/integTest/groovy/org/gradle/java/compile/jpms/execution/JavaModuleExecutionIntegrationTest.groovy

            buildFile << """
                interface Services {
                    @javax.inject.Inject ExecOperations getExec()
                }
    
                task run {
                    dependsOn jar
                    def execOperations = project.objects.newInstance(Services).exec
                    doLast {
                        execOperations.javaexec { action ->
                            action.classpath = files(jar) + configurations.runtimeClasspath
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  10. platforms/jvm/language-java/src/integTest/groovy/org/gradle/api/tasks/JavaExecWithLongCommandLineIntegrationTest.groovy

                    def runClasspath = run.classpath
                    def runMain = run.mainClass
                    def runArgs = run.args
                    def execOps = services.get(ExecOperations)
                    doLast {
                        execOps.javaexec {
                            if (runExecutable) {
                               executable = runExecutable
                            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 7.3K bytes
    - Viewed (0)
Back to top