Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for ArchiveOperations (0.36 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/file/ArchiveOperations.java

     *
     * @since 6.6
     */
    @ServiceScope({Scope.Build.class, Scope.Project.class})
    public interface ArchiveOperations {
    
        /**
         * Creates resource that points to a gzip compressed file at the given path.
         * The path is evaluated as per {@link Project#file(Object)}.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/providers/services/groovy/build.gradle

            this.archiveOperations = archiveOperations
        }
    
        @TaskAction
        void doTaskAction() {
            archiveOperations.zipTree("${projectDir}/sources.jar")
        }
    }
    
    tasks.register("myInjectedArchiveOperationsTask", MyArchiveOperationsTask) {}
    // end::archive-op-inject[]
    
    // tag::exec-op[]
    tasks.register('runCommand') {
        doLast {
            exec { // short for project.exec
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 18:14:15 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/snippets/providers/services/kotlin/build.gradle.kts

    // tag::archive-op[]
    tasks.register("ArchiveOperations") {
        doLast {
            zipTree() { "${project.projectDir}/sources.jar" } // short for project.zipTree
        }
    }
    // end::archive-op[]
    
    // tag::archive-op-inject[]
    abstract class MyArchiveOperationsTask
    @Inject constructor(
        private val archiveOperations: ArchiveOperations,
        private val project: Project
    ) : DefaultTask() {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 18:14:15 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  4. testing/smoke-test/src/smokeTest/resources/org/gradle/smoketests/validate-external-gradle-plugin.gradle.kts

            val scriptClassPath = scriptHandler.scriptClassPath.asFiles
            classpath = project.files(scriptClassPath)
    
            val archiveOperations = findArchiveOperations(project)
            val pluginClassesOf = pluginJars.stream()
                .map { zipPath: File? -> archiveOperations.zipTree(zipPath!!) }
                .collect(Collectors.toList())
            classes = project.files(pluginClassesOf)
        }
    }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  5. platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/FlowScheduler.kt

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.internal.flow.services
    
    import org.gradle.api.file.ArchiveOperations
    import org.gradle.api.file.FileSystemOperations
    import org.gradle.api.flow.FlowParameters
    import org.gradle.internal.instantiation.InstantiatorFactory
    import org.gradle.internal.service.DefaultServiceRegistry
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 15:01:34 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/file/DefaultArchiveOperations.java

     * limitations under the License.
     */
    
    package org.gradle.api.internal.file;
    
    import org.gradle.api.file.ArchiveOperations;
    import org.gradle.api.file.FileTree;
    import org.gradle.api.resources.ReadableResource;
    import org.gradle.api.resources.ResourceHandler;
    
    public class DefaultArchiveOperations implements ArchiveOperations {
    
        private final FileOperations fileOperations;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 10 12:46:01 UTC 2020
    - 1.6K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/docs/userguide/authoring-builds/gradle-properties/service_injection.adoc

    ====
    
    The `FileSystemOperations` service is injected into the `MyFileSystemOperationsTask` task's constructor using the `@Inject` annotation.
    
    [[archiveoperations]]
    == 7. `ArchiveOperations`
    
    link:{javadocPath}/org/gradle/api/file/ArchiveOperations.html[`ArchiveOperations`] is a service that provides methods for creating archives, such as ZIP and TAR files.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 24 04:19:09 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  8. subprojects/core/src/integTest/groovy/org/gradle/api/file/ArchiveOperationsIntegrationTest.groovy

                    @InputFile abstract RegularFileProperty getInputFile()
                    @OutputFile abstract RegularFileProperty getOutputFile()
                    @Inject abstract ArchiveOperations getArchives()
                    @TaskAction def action() {
                        def outFile = outputFile.get().asFile
                        outFile.parentFile.mkdirs()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 04 22:26:51 UTC 2021
    - 8.1K bytes
    - Viewed (0)
  9. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/bundling/ConcurrentArchiveIntegrationTest.groovy

                    @Inject
                    abstract ArchiveOperations getArchiveOperations()
    
                    @Override
                    void execute() {
                        // This synchronizes all extracters so they try to start at the same time
                        ${server.callFromBuild("wait")}
                        archiveOperations.tarTree(parameters.archiveFile).visit { fcd ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 20 17:32:21 UTC 2024
    - 28.6K bytes
    - Viewed (0)
  10. build-logic/documentation/src/main/groovy/gradlebuild/docs/Docbook2Xhtml.groovy

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    package gradlebuild.docs
    
    import org.gradle.api.file.ArchiveOperations
    import org.gradle.api.file.ConfigurableFileCollection
    import org.gradle.api.file.DirectoryProperty
    import org.gradle.api.file.FileSystemOperations
    import org.gradle.api.file.FileTree
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 4.7K bytes
    - Viewed (0)
Back to top